Impulse Space

Embedded Linux Software Engineer

Impulse Space
Apply
13 hours ago
Redondo Beach, CA, USASenior

Responsibilities

  • Build, configure, and maintain a Yocto-based Linux distribution for custom avionics hardware.
  • Manage kernel configuration, system services, middleware integration, system configuration, startup scripts, and fault-tolerant resource allocation.
  • Perform board bring-up and debug hardware/software integration issues across CPU, memory, and peripheral subsystems.
  • Develop, port, maintain, and debug Linux device drivers and kernel-space/user-space interactions.
  • Implement secure boot, code signing, certificate and cryptographic asset management, and Linux security frameworks including AppArmor and SELinux.
  • Design and maintain OTA update infrastructure with rollback and A/B partitioning support.

Requirements

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • Experience building and maintaining Yocto-based embedded Linux distributions for custom boards.
  • Demonstrated ability to develop, configure, and debug Linux kernel drivers.
  • Demonstrated experience developing in C and C++ for constrained, low-level environments.
  • Experience with UART, SPI, I2C, CAN, or similar buses is preferred.
  • Understanding of embedded software principles, real-time constraints, and resource-limited systems is preferred.
  • Experience with OTA update design, system hardening, secure boot, TPM or cryptographic key management, and security frameworks is preferred.
  • Experience with GitLab, Jenkins, or CircleCI pipelines, containerization, reproducible builds, oscilloscopes, hardware debuggers, and signal analyzers is preferred.

Benefits

  • Eligible full-time hires may receive stock options, medical, vision, and dental coverage, and access to a 401(k) retirement plan.

Tech Stack

CC++CircleCIJenkinsLinux

Categories

Impulse Space

About Impulse Space

501-1,000 employees

Impulse Space designs and builds in-space mobility spacecraft—orbital transfer and hosting vehicles—for satellite operators and space agencies. It sells mission services that deliver customer payloads to target orbits and provide on-orbit hosting, using in-house propulsion and ground operations. Founded in 2021 by Tom Mueller and headquartered in Redondo Beach, California, the privately held company targets LEO, GEO, and cislunar destinations.

Contact me