Senior Embedded Flight Software Engineer

Inversion Space Company

California

On-site

USD 139,000 - 201,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Inversion is seeking a Senior Embedded Software Engineer to own the development and testing of high-reliability flight software for Arc avionics, delivering ultra-low latency under extreme reentry conditions from hardware to software boundary integration.

You will design and optimize C/C++ code for microcontrollers, develop device drivers for SPI/I2C/UART/CAN/Ethernet/RS-422, and lead SIL/HIL validation while mentoring junior engineers and coordinating with autonomy teams.

Qualifications

  • Bachelor’s degree in Computer Engineering, CS, EE or equivalent.
  • 5+ years of embedded C/C++ in real-time systems.
  • Experience with bare-metal MCUs and RTOS like FreeRTOS/RTEMS/VxWorks.
  • Read electrical schematics and debug hardware using lab instruments.
  • Experience implementing hardware peripheral drivers and serial protocols.
  • Excellent verbal and written communication skills.
  • Ability to obtain/maintain U.S. government security clearance.

Responsibilities

  • Design, develop, and maintain high-reliability, real-time embedded software in C/C++ for Arc flight computers, microcontrollers, and actuators.
  • Architect and implement low-level device drivers for SPI, I2C, UART, CAN, Ethernet, and RS-422.
  • Own embedded software modules end-to-end from requirements through testing and flight operations.
  • Bring up new avionics hardware platforms, debugging boundary issues using JTAG, logic analyzers, oscilloscopes, and packet sniffers.
  • Integrate and validate embedded code using SIL and HIL test environments.
  • Perform rigorous code reviews and mentor junior embedded engineers.
  • Collaborate with Flight Software and Simulation teams to align autonomy, telemetry, and GNC.

Skills

Embedded C/C++
Real-time systems
Low-level software
RTOS experience
Bare-metal MCUs
Debugging hardware

Education

Bachelor's degree in Computer Engineering
Bachelor's degree in Computer Science
Bachelor's degree in Electrical Engineering
Equivalent technical experience

Tools

JTAG
Logic analyzers
Oscilloscopes
Packet sniffers
RTOS: FreeRTOS/RTEMS/VxWorks

Job description

Inversion is seeking a Senior Embedded Software Engineer to own the development and testing of high-reliability flight software for Arc avionics, delivering ultra-low latency under extreme reentry conditions from hardware to software boundary integration.

You will design and optimize C/C++ code for microcontrollers, develop device drivers for SPI/I2C/UART/CAN/Ethernet/RS-422, and lead SIL/HIL validation while mentoring junior engineers and coordinating with autonomy teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Flight Software Engineer - Real-Time Avionics
Senior Embedded Flight Software Engineer - Real-Time Avionics

Kindredventures • Los Angeles (CA)

On-site
USD 139,000 - 201,000
Senior Embedded Software Engineer – Real-Time Flight Avionics
Senior Embedded Software Engineer – Real-Time Flight Avionics

Frontdoor Defense • Los Angeles (CA)

On-site
USD 139,000 - 201,000
Senior Embedded Software Engineer (Avionics)
Senior Embedded Software Engineer (Avionics)

Inversion Space Company • California

On-site
USD 139,000 - 201,000
Senior Embedded Software Engineer (Avionics)
Senior Embedded Software Engineer (Avionics)

Kindredventures • Los Angeles (CA)

On-site
USD 139,000 - 201,000
Senior Embedded Software Engineer Software
Senior Embedded Software Engineer Software

Frontdoor Defense • Los Angeles (CA)

On-site
USD 139,000 - 201,000
Avionics Embedded Software Engineer Intern
Avionics Embedded Software Engineer Intern

Inversion Space Company • California

On-site
USD 52,000 - 56,000
Autonomy Software Engineer I – Arc Vehicle Flight
Autonomy Software Engineer I – Arc Vehicle Flight

Inversion • California

On-site
USD 71,000 - 124,000
Senior Hypersonic Flight Software Engineer
Senior Hypersonic Flight Software Engineer

Kindredventures • Los Angeles (CA)

On-site
USD 139,000 - 201,000
Senior Flight Software Engineer: Embedded C/C++ for Avionics
Senior Flight Software Engineer: Embedded C/C++ for Avionics

Reliable Robotics Corporation • United States

Remote
USD 120,000 - 180,000
Senior Flight Software Engineer - Reentry Systems
Senior Flight Software Engineer - Reentry Systems

Inversion Space Company • California

On-site
USD 139,000 - 201,000