Drimva

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

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)