Mach Industries
Senior Embedded Software Engineer, High-Performance Signal Processing
$170K–$230K
Huntington Beach, California, United States · Senior · Full-time · Posted Sep 3, 2026
- Experience
- 5+ years in embedded software for radar, RF sensing, signal processing, wireless, or aerospace products.
- Education
- Bachelor’s or Master’s degree in Software Engineering, Computer Science, Electrical Engineering, or a related field.
- Visa sponsorship
- Applicants must be a U.S. citizen or national, lawful permanent resident, refugee, or asylee, or be eligible to obtain required U.S. Department of State authorizations. Employment may be conditioned on authorization to receive export-controlled technology without sponsorship for an export license.
About the job
Develops and optimizes embedded software and signal-processing pipelines for counter-UAV radar and RF sensing systems, from board bring-up through testing and production.
What you'll do
- Write, verify, and optimize production C/C++ embedded software across low-power MCUs and high-performance processors.
- Develop real-time radar and RF signal-processing pipelines and collaborate with hardware engineers on component selection, board bring-up, and hardware-software trade-offs.
- Create functional and lab tests, debug reliability and performance issues, and document software architecture and testing procedures.
What they ask for
- Bachelor’s or Master’s degree in Software Engineering, Computer Science, Electrical Engineering, or a related field.
- 5+ years of embedded software experience for radar, RF sensing, signal processing, wireless, or aerospace products.
- Proficiency in low-level C/C++; experience with RTOS or bare-metal systems in memory-constrained environments.
- Ability to read schematics and bring up boards and processors; knowledge of SPI, I2C, UART, CAN, and Ethernet.
Nice to have
- Experience with multi-core/multi-processor architectures.
- Experience with radar/RF lab equipment or knowledge of military, aerospace, or safety-critical software standards.
Pay
$170,000 — $230,000 USD (base salary)
Tools
C/C++, RTOS, SPI, I2C, UART, CAN, Ethernet, Python
Model-written summary · the original posting is authoritative