Mach Industries
Integration Engineer, Firmware
$125K–$220K
Huntington Beach, California, United States · Full-time · Posted Sep 2, 2026
- Experience
- 3+ years in Software Integration or Systems Engineering.
- Education
- Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
- Visa sponsorship
- Applicants must be a U.S. citizen or national, lawful permanent resident, refugee, or asylee, or 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
Integrates and delivers software and firmware across UAV systems, coordinating technical teams, milestones, validation, and deployment.
What you'll do
- Define software/firmware requirements, interfaces, features, timelines, and implementation plans across engineering disciplines.
- Lead UAV software integration and release across flight control, autonomy, communications, and deployment tools; coordinate validation and manufacturing deployment.
- Document integration procedures and communicate technical status, risks, and dependencies to engineering leadership.
What they ask for
- Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
- 3+ years of experience in Software Integration or Systems Engineering.
- Strong understanding of software architecture, APIs, and system interoperability; understanding of C/C++ and Python.
- Experience with Git, CI/CD pipelines, and issue tracking tools (e.g., Jira).
Nice to have
- Experience integrating software for autonomous systems, UAVs, or robotics; familiarity with ROS, MAVLink, or similar frameworks.
- Knowledge of embedded software and RTOS; FMEA experience is a plus.
Pay
$125,000 — $160,000 USD (base salary); $165,000 — $220,000 USD (base salary)
Tools
C/C++, Python, Git, CI/CD, Jira, ROS, MAVLink, RTOS
Model-written summary · the original posting is authoritative