Назад
Company hidden
3 дня назад

Embedded Linux Software Engineer

100 000 - 167 000$
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Embedded Linux Software Engineer (C/C++/Linux/Android): Designing and developing software for Linux and Android systems that power inflight entertainment, connectivity, and other aviation products with an accent on embedded systems, scalable architectures, and networking. Focus on socket programming, event-driven and publish-subscribe architectures, CI/CD, debugging, and delivering features through the full software development lifecycle.

Location: Irvine, California, United States; hybrid work. May require up to 5% travel to domestic and international locations. Valid authorization to work in the U.S. is required.

Salary: $100,000–$167,000 per year, plus potential discretionary bonuses and incentives.

Company

hirify.global develops inflight entertainment, connectivity, and passenger experience products for the aviation industry.

What you will do

  • Design and develop software running on Linux and Android OS for aviation products.
  • Own features from concept through deployment and participate in the complete Agile software development lifecycle.
  • Perform code reviews and contribute to engineering standards, implementation guidelines, and documentation.
  • Diagnose issues, resolve defects, and improve software quality and team efficiency.
  • Collaborate with cross-functional teams to coordinate software implementation.
  • Mentor junior engineers and interns and provide technical guidance.

Requirements

  • Strong C/C++ programming skills and experience developing software for Linux and embedded systems.
  • Experience with CI/CD pipelines, version control systems, scalable architectures, socket programming, publish-subscribe systems, and event-driven architecture.
  • Knowledge of data structures, algorithms, object-oriented programming, and Agile/Scrum practices.
  • Knowledge of Android application development with Java/Kotlin, Android Studio, and Gradle.
  • Familiarity with hardware components, block diagrams, schematics, TCP/UDP/IP, VLANs, switching, and routing concepts.
  • Bachelor’s degree in computer science, software engineering, or electrical engineering, or equivalent practical experience; approximately five years of software engineering experience preferred.

Culture & Benefits

  • Flexible-hybrid work opportunities in a collaborative, fast-paced environment.
  • Paid time off, company holidays, and a paid company-wide shutdown in the U.S. between Christmas and New Year.
  • Medical, dental, vision, life, disability, critical illness, accident, and legal assistance insurance options.
  • 401(k) with a 50% match on contributions up to 8%, fully vested from day one.
  • Wellness, counseling, education assistance, commuter, dependent care, and employee purchase programs.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →