Mach Industries
Firmware Engineer
$125K–$220K
Huntington Beach, California, United States · Full-time · Posted Sep 2, 2026
- Experience
- 3+ years working on embedded systems for aerospace applications.
- Education
- Bachelor’s or Master’s degree in Software Engineering, Computer Science, or a related field.
- Visa sponsorship
- Applicants must be U.S. citizens or nationals, U.S. lawful permanent residents, refugees, or asylees, or eligible to obtain required U.S. Department of State authorizations. Employment may be conditioned on authorization to receive export-controlled software or technology without sponsorship for an export license.
About the job
Develop and integrate firmware and embedded systems controls for aerospace vehicles and weapons platforms.
What you'll do
- Design, prototype, test, troubleshoot, and integrate embedded firmware and systems.
- Implement control algorithms and coordinate software-hardware integration with cross-functional teams.
- Document designs and testing, and ensure quality, performance, safety, and compliance with applicable standards.
What they ask for
- Bachelor’s or Master’s degree in Software Engineering, Computer Science, or a related field.
- 3+ years experience working on embedded systems for aerospace applications.
- Proficiency in C/C++/Rust, or similar programming languages for embedded systems; experience using RTOS.
- Hands-on experience with microcontrollers and embedded systems; ability to work on-site in Huntington Beach, CA; U.S. security clearance eligibility.
Nice to have
- Experience with Rust programming language (Embassy framework strongly preferred).
- Knowledge of SPI, I2C, and UART, or experience writing drivers for complex sensors (IMU, LIDAR, etc).
Pay
$125,000 — $160,000 USD (base salary); $165,000 — $220,000 USD (base salary)
Tools
C/C++/Rust, RTOS, Embassy, SPI, I2C, UART, IMU, LIDAR
Model-written summary · the original posting is authoritative