Boom Supersonic

Boom Supersonic

Software Engineer, Embedded

Centennial, CO

Work authorization required$120k-$165kDetected 26 days ago
C++MATLABLinuxEmbedded SystemsAvionicsDO-178RoboticsSimulinkTest AutomationCollaborationActuators

About the role

  • Establish strong software engineering practices including version control, unit testing, and automated testing and deployment for embedded systems.
  • Proficient with Linux, real-time operating systems (e.g., VxWorks, FreeRTOS, QNX, or RTEMS), or bare-metal development.

Responsibilities

  • If you love real-time challenges, working closely with hardware, and building bulletproof code in a fast-moving environment, this role is for you.
  • Role Overview Develop embedded jet engine control software that governs engine operation and signals across tightly coupled subsystems.
  • Work with propulsion, test, and avionics engineers to define, refine, and validate embedded system requirements.
  • Build and test software for real-time execution on safety-critical targets, including hardware-in-the-loop (HIL) systems.
  • Help design the future embedded software architecture, with increasing scope and ownership as the company's programs grow.
  • Support simulation and test campaigns by integrating control software with engine models and testbed instrumentation.
  • Own the full lifecycle of your code-from prototype to flight-ready.
  • Develop embedded jet engine control software that governs engine operation and signals across tightly coupled subsystems.
  • Want to build a faster future?
  • What Will Set You Apart Experience developing embedded systems for aerospace, automotive, or robotics, including familiarity with DO-178C or other safety-critical standards.

Requirements

  • Experience with model-based design and simulation tools (e.g., MATLAB/Simulink) or static analysis tools for safety-critical code quality (e.g., MISRA compliance, Coverity, or Polyspace).
  • The Ideal Candidate Real-time or embedded systems development experience especially in Rust, C, or C++ for safety-critical applications.

Compensation

  • Compensation The Base Salary Range for this position is $120,000 - $165,000 per year.

Benefits

  • you enjoy learning how complex machines work and building tools that make them better.
  • The range listed is just one component of Boom's total rewards package for employees.
  • Other rewards may include long term incentives/equity, a flexible PTO policy, and many other progressive benefits.

Equal opportunity

  • Boom is an equal opportunity employer and we value diversity.

Visa & Work Authorization

  • citizen, lawful permanent resident of the U

This listing is sourced directly from Boom Supersonic's careers page and normalized into a canonical job model.