Назад
Company hidden
1 день назад

Platform Software Engineer, Senior (Embedded Linux)

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

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

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

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

Текст:
/
TL;DR
Platform Software Engineer, Senior (Embedded Linux): Designing and integrating low-level Linux-based platform software for embedded systems supporting satellite, Wi-Fi, Bluetooth, and cellular technologies with an accent on hardware/software integration, system bring-up, and performance-sensitive C development. Focus on debugging system-level issues across operating systems, drivers, hardware interfaces, and platform integration while building reliable software for mission-critical applications.

Location: Sunrise, Florida, United States; primarily office and lab-based

Salary: $91,000–$138,750 per year

Company

hirify.global develops autonomous defense systems and unmanned technologies across air, land, sea, space, and cyber domains.

What you will do

  • Design, implement, integrate, and maintain low-level platform software for Linux-based embedded systems.
  • Work with hardware prototypes, embedded processors, chip-level interfaces, FPGA systems, and laboratory equipment during board bring-up and system validation.
  • Develop performance-sensitive C software, platform services, device interfaces, and kernel-adjacent components.
  • Debug system-level issues spanning application software, operating systems, drivers, hardware interfaces, and platform integration.
  • Optimize software for performance, reliability, scalability, and maintainability, and create test strategies for functional and regression validation.
  • Collaborate with hardware, FPGA, systems, test, and product teams while contributing to design reviews, code reviews, root-cause analysis, and peer mentoring.

Requirements

  • Bachelor’s degree in computer engineering, computer science, electrical engineering, or a related technical field.
  • 8+ years of relevant embedded or platform software development experience, or equivalent education and experience.
  • Strong C programming experience in Linux or Unix-based environments, including development for embedded Linux targets.
  • Experience with multithreaded software, performance analysis, low-level hardware interfaces, peripherals, networking, ARM-based platforms, and scripting for automation or testing.
  • Familiarity with interfaces such as I2C, SPI, UART, GPIO, USB, or PCIe and with collaborative source-control workflows.
  • Must be able to obtain and maintain a U.S. Government Security Clearance and meet U.S. person or export-license requirements under ITAR/EAR; U.S. citizenship is required.

Nice to have

  • Linux kernel internals, driver integration, bootloaders, board support packages, device trees, or embedded Linux bring-up.
  • PetaLinux, AMD/Xilinx SoC platforms, FPGA integration, build systems, and cross-compilation toolchains.
  • Experience with serial consoles, logic analyzers, oscilloscopes, JTAG, and performance-analysis tools.
  • Background in wireless, satellite, Bluetooth, Wi-Fi, cellular, defense, aerospace, communications, or other mission-critical environments.

Culture & Benefits

  • Regular employment with a primarily office and laboratory work environment.
  • 9/80 work schedule and paid holiday shutdown.
  • Medical, dental, and vision benefits.
  • 401(k) plan with company matching.
  • Limited travel may be required, up to 25%.

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