Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Boom Supersonic Logo

Senior Software Engineer – Jet Engine Control

Boom Supersonic

$140,000 - $177,000
Sep 6, 2025
Denver, CO, US
Apply Now

Boom is designing the first purpose-built engine for supersonic passenger flight, and needs custom software to govern the entire engine, including real-time control software.

Requirements

  • Strong Rust skills (or solid Golang experience and willingness to pick up Rust quickly).
  • Professional software engineering background: familiar with structured requirements, source control, automated tests, and deployment workflows.
  • Real-time or embedded systems development experience—especially in C++ or systems programming languages.
  • Hands-on HIL development experience: you’ve built systems that test control code against physical or simulated hardware.
  • Experience developing embedded control systems for aerospace, automotive, or robotics.
  • Familiarity with RTOS environments, memory-constrained systems, or safety-critical software constraints.
  • Proven track record building control loops, signal-processing logic, or actuator command software.

Responsibilities

  • 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 control system requirements.
  • Build and test software for real-time execution on safety-critical targets, including hardware-in-the-loop (HIL) systems.
  • Establish strong software engineering practices—including version control, unit testing, and automated deployment—for embedded systems.
  • Help design the future FADEC architecture, with increasing scope and ownership as Symphony matures.
  • 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.

Other

  • Curious and collaborative: you enjoy learning how complex machines work and building tools that make them better.
  • Comfortable operating in fast-paced, high-stakes environments where iteration and quality go hand-in-hand.
  • Demonstrates a strong work ethic and ambition, complemented by effective collaboration skills in a team setting
  • Excels in a high-energy, independent, and challenging work environment
  • To conform to U.S. Government aerospace technology export regulations (ITAR and EAR), applicant must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State.