Firmware Engineer
Listed on 2026-01-07
-
Software Development
Embedded Software Engineer, Software Engineer, Robotics
About Mach Industries
Founded in 2022, Mach Industries is a rapidly growing defense technology company developing next-generation autonomous defense platforms. Our mission is to deliver scalable, decentralized defense systems that enhance the strategic capabilities of the United States and its allies.
With approximately 180 employees, we operate with startup speed while tackling some of the most complex challenges in national security. We focus on cutting‑edge manufacturing, rapid iteration, and building systems designed to deter kinetic conflict and protect global stability.
The RoleAs a Firmware Engineer
, you will play a critical role in the development of embedded systems for aerospace and weapons platforms. You’ll focus on firmware design, prototyping, and system‑level integration, working closely with hardware and cross‑functional engineering teams. This is a hands‑on role where your work directly impacts the performance, reliability, and safety of mission‑critical systems.
- Design and develop embedded firmware for control and operation of weapons and aerospace systems
- Prototype, test, and troubleshoot embedded systems, including component sourcing and firmware specifications
- Implement control algorithms for precise movement and operation of embedded platforms
- Collaborate with cross‑functional engineering teams to integrate firmware into larger system architectures
- Partner closely with hardware engineers to ensure reliable communication between software and embedded components
- Ensure software meets defense industry standards for quality, safety, and performance
- Maintain detailed documentation for software designs, specifications, and testing protocols
- Stay current with emerging embedded systems technologies and methodologies
- Contribute to agile planning, task generation, and risk communication
- Bachelor’s or Master’s degree in Software Engineering, Computer Science, or a related field
- 3+ years of experience developing embedded systems for aerospace applications
- Proficiency in C/C++ and/or Rust for embedded systems
- Experience working with RTOS
- Hands‑on experience with microcontrollers and embedded system prototyping
- Strong understanding of the full software development lifecycle
- Ability to proactively identify improvements and implement solutions
- Ability to work on‑site in Huntington Beach, CA
- Eligibility for U.S. security clearance
- Experience with Rust, preferably using the Embassy framework
- Familiarity with communication protocols such as SPI, I2C, and UART
- Experience writing drivers for complex sensors (e.g., IMU, LiDAR)
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).