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

Core-Platform Software Engineer (Embedded)

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

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

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

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

Текст:
/
TL;DR
Core-Platform Software Engineer (Embedded/Linux): Developing and supporting critical infrastructure for creating, testing, and delivering in-flight WiFi and streaming content to mobility access servers with an accent on embedded Linux, low-level hardware interfaces, and software architecture. Focus on designing REST and controller integrations, improving CI/CD with GitHub Actions and related tools, and implementing virtual and bare-metal testing.

Location: Site-based hybrid role requiring work 3+ days (60%+) per week from a hirify.global office or work location in Carlsbad, California; Tempe, Arizona; Englewood, Colorado; or Seattle, Washington. Travel up to 10%.

Salary: $140,500–$221,500 annually. For specific work locations in San Jose, the San Francisco Bay Area, and the New York City metropolitan area: $174,000–$261,000 annually.

Company

hirify.global develops global connectivity solutions, including in-flight internet and streaming services for consumers, businesses, governments, and airlines.

What you will do

  • Develop software as part of an agile engineering team.
  • Design and drive software architecture for Linux-based systems and custom support applications.
  • Build integrations with REST services, hardware interfaces, ARINC controllers, cellular device controllers, and low-level drivers.
  • Develop, test, maintain, and improve software products supporting mobility access servers.
  • Maintain CI/CD systems using GitHub Actions, Artifactory, Vault, and GitHub.
  • Improve virtual and bare-metal testing, conduct code reviews, and identify issues before production.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or Computer Engineering.
  • 5+ years of hands-on embedded software development experience using C, C++, Rust, Go, Bash, or Python.
  • Experience with object-oriented development, CI/CD, and DevOps practices.
  • Ability to evaluate software architecture, design, and existing codebases.
  • Experience performing requirement-based testing and maintaining software quality standards.

Nice to have

  • Experience with AlmaLinux, OpenWRT, Yocto, Buildroot, or other embedded-optimized frameworks.
  • Understanding of bootloader and application bring-up processes.
  • Experience optimizing CPU, memory, and disk resources using tools such as cgroups and MGLRU.

Culture & Benefits

  • Inclusive and diverse working environment.
  • Medical, financial, and other benefits may be included depending on the position.
  • Additional cash or stock incentives may be available.

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