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
Apply directly at Boom Supersonic →Create a free account for alerts like thisView Boom Supersonic immigration profile
This listing is sourced directly from Boom Supersonic's careers page and normalized into a canonical job model.