Skip to content
mimi

Embedded Software Engineer(Flight + Simulation)

Thermopylae Aerospace

Hawthorne · On-site Full-time Yesterday

About the role

About

This is a full-time, on-site role for an Embedded Software Engineer(Flight + Simulation) located in Hawthorne, CA. The role involves developing, prototyping, and implementing custom flight software and testing infrastructure for air defense platforms on embedded edge systems.

Responsibilities

  • Developing, prototyping, and implementing custom flight software and testing infrastructure for air defense platforms on embedded edge systems.
  • Writing, testing, and integrating code.
  • Collaborating with hardware and GNC teams.
  • Debugging software issues and ensuring system reliability and performance.
  • Participating in peer code reviews.
  • Contributing to system-level design decisions with significant ownership.

Requirements

  • Strong experience and solid foundations in programming languages such as C/C++ or Rust.
  • Experience working with ARM/RISC-V architectures, microcontrollers, Ethernet, serial, USB, and CAN and highly multithreaded environments.
  • Solid knowledge of backend services, low-level drivers, operating systems, and memory architectures.
  • Proven track record of deploying custom, production-ready software implementations on edge boards to meet customer needs.
  • Strong applied knowledge of linear algebra, multivariable calculus, probability, control theory, and graph theory.
  • Track record of exceptional value delivery per time spent and ambitious delivered projects as a background.

University education is not a determining factor in our process. Any curriculum-related achievements are secondary until they are applied to demonstrate deep domain understanding and the ability to consistently push your limits and focus. At Thermopylae, we provide a platform for real engineers to work on transcendent systems that will protect humanity from existential threats. To succeed here, you must want the future more than the colleague sitting next to you, a mindset that compounds across the team to drive breakthroughs.

Skills

ARMC++CANCEthernetRustRISC-VUSB

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free