Drimva

Impulse Space

Embedded Linux Software Engineer

$120K–$180K

Redondo Beach, California · On-site · Full-time · Posted Oct 30, 2026

Education
Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related degrees.
Visa sponsorship
Applicants must be U.S. Persons or eligible to obtain an export license from applicable U.S. government agencies.

About the job

Develop and maintain the embedded Linux software platform for avionics hardware, including board integration, drivers, security, and updates.

What you'll do

  • Build and maintain a Yocto-based Linux distribution and integrate kernel, services, and middleware.
  • Bring up avionics boards; develop and debug Linux drivers and hardware/software integration.
  • Harden platforms with secure boot, cryptographic assets, access controls, and OTA updates with rollback support.

What they ask for

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related degree.
  • Experience building and maintaining Yocto-based embedded Linux distributions for custom boards.
  • Demonstrated ability to develop, configure, and debug Linux kernel drivers.
  • Demonstrated C/C++ development experience in constrained, low-level environments.

Nice to have

  • Experience with UART, SPI, I2C, CAN, OTA updates, system security frameworks, or embedded CI/CD.
  • Familiarity with containerization, reproducible builds, and hardware debugging tools.

Pay

$120,000 - $180,000 / year (base salary)

Tools

Yocto, C/C++, UART, SPI, I2C, CAN, AppArmor, SELinux

Model-written summary · the original posting is authoritative

First seen Oct 30, 2026 · Last verified Nov 4, 2026 (UTC)