Mach Industries
RF Firmware Engineer
$120K–$230K
Huntington Beach, California, United States · Full-time · Posted Sep 2, 2026
- Experience
- 5+ years developing embedded firmware for RF/microwave front ends, such as radar/RF seekers or wireless radio products.
- Education
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, Software Engineering, or a related field.
- Visa sponsorship
- Applicant 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
Develop and validate bare-metal firmware for RF front ends used in counter-UAV radar systems and RF seekers, from hardware bring-up through deployment.
What you'll do
- Write, bring up, test, and optimize embedded C/C++ firmware and drivers for RF front-end boards.
- Collaborate with hardware engineers on component selection, board bring-up, and hardware-software trade-offs; verify and calibrate RF performance.
- Automate RF calibration with scripts, validate software, resolve reliability issues, and document designs and tests.
What they ask for
- Proficiency in bare-metal C/C++ and experience bringing up microcontrollers and low-level peripherals.
- Deep familiarity with RF/microwave transmitter and receiver architectures, components, and calibration.
- Hands-on experience with RF lab test equipment and proficiency in Python or another scripting language.
- Ability to work 100% on-site in Huntington Beach, CA; eligibility to meet the stated U.S. export-control requirements.
Nice to have
- Theoretical background in radar, electromagnetic wave propagation, wireless communication, RF sensing, or RF calibration.
- Knowledge of military, aerospace, or safety-critical software standards such as DO-178C, MISRA C, or ASIL.
Pay
$120,000—$160,000 USD (base salary); $165,000—$230,000 USD (base salary)
Tools
C/C++, Python, I2C, SPI, CAN, GPIO, UART, Ethernet
Model-written summary · the original posting is authoritative