Mission Autonomy Software Engineer

Mach Industries Inc.

Huntington Beach, Northern (CA, KY)

Hybrid

USD 125,000 - 220,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Mach Industries seeks a Software Engineer, Mission Autonomy to build software translating mission objectives into autonomous behavior for aerial platforms. You will connect mission intent to vehicle autonomy, flight software, perception, payloads, and ground-control systems.

You will write production-quality C++ and Python, enable mission planning and contingency management, and drive integration from simulation to flight test and deployment across system boundaries.

Qualifications

  • Strong software-engineering skills in modern C++ and Python.
  • Experience developing production software on Linux.
  • Experience developing software for autonomous systems, robotics, or aerospace platforms.
  • Hands-on experience implementing mission-autonomy capabilities, such as task planning, behavior trees, state machines, hierarchy planning, decision-making, or contingency management.
  • Strong understanding of software architecture, interfaces, concurrency, data flow, and system-level debugging.
  • Ability to write clean, testable, maintainable, and well-documented software.
  • Experience taking software from prototype through integration, testing, and deployment on real hardware.
  • Ability to diagnose failures using logs, telemetry, simulation results, and observed system behavior.
  • Strong engineering judgment and integrity when balancing mission effectiveness, safety, reliability, latency, resource constraints, and operational simplicity.

Responsibilities

  • Design, implement, test, and deploy mission-autonomy software using modern C++.
  • Use Python to develop tooling for analysis, simulation, test automation, and mission evaluation.
  • Develop software for mission planning, task sequencing, behavior orchestration, state management, and autonomous mission execution.
  • Build decision-making and contingency-management systems that respond to vehicle health, sensor availability, communications loss, environmental changes, and mission updates.
  • Translate concepts of operation, mission objectives, system requirements, and test objectives into autonomous behaviors and software interfaces.
  • Integrate mission software with flight controls, navigation, perception, payloads, communications, ground-control systems, and operator interfaces.
  • Design interfaces between high-level mission logic and lower-level vehicle capabilities.
  • Develop systems that operate during degraded or unavailable communications, GNSS, or sensing.
  • Support multi-vehicle mission execution, distributed coordination, and collaborative behaviors where applicable.
  • Build simulation scenarios, software-in-the-loop tests, hardware-in-the-loop tests, mission replays, and automated regression tests.
  • Define mission-level measures of performance and develop evaluation tooling for mission completion, timing, robustness, and fault recovery.

Skills

C++
Python
Linux

Job description

Mach Industries seeks a Software Engineer, Mission Autonomy to build software translating mission objectives into autonomous behavior for aerial platforms. You will connect mission intent to vehicle autonomy, flight software, perception, payloads, and ground-control systems.

You will write production-quality C++ and Python, enable mission planning and contingency management, and drive integration from simulation to flight test and deployment across system boundaries.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mission Autonomy Software Engineer - Autonomous Flight
Mission Autonomy Software Engineer - Autonomous Flight

Mach-Industries • Huntington Beach (CA)

On-site
USD 140,000 - 190,000
Health insurance
Retirement plans
Equity grants
+1
Mission Autonomy Software Engineer - UAV Autonomy Equity
Mission Autonomy Software Engineer - UAV Autonomy Equity

Mach Industries • Los Angeles (CA)

On-site
USD 120,000 - 180,000
Health insurance
Equity grants
Professional development
Autonomy Software Engineer for UAV Missions — Equity Eligible
Autonomy Software Engineer for UAV Missions — Equity Eligible

Mach Industries • Huntington Beach (CA)

On-site
USD 120,000 - 180,000
Mission Autonomy Software Engineer
Mission Autonomy Software Engineer

Overland AI • San Francisco (CA)

On-site
USD 150,000 - 250,000
Equity compensation
Healthcare
Unlimited PTO
+2
Autonomy Robotics Software Engineer: AI & Perception
Autonomy Robotics Software Engineer: AI & Perception

Mach Industries • San Francisco (CA)

On-site
USD 140,000 - 230,000
Health insurance
Retirement plans
Equity grants
+1
Software Engineer, Mission Autonomy
Software Engineer, Mission Autonomy

Mach Industries • Huntington Beach (CA)

On-site
USD 120,000 - 180,000
Software Engineer, Mission Autonomy
Software Engineer, Mission Autonomy

Mach Industries • Los Angeles (CA)

On-site
USD 120,000 - 180,000
Health insurance
Equity grants
Professional development
Software Engineer, Mission Autonomy
Software Engineer, Mission Autonomy

Mach-Industries • Huntington Beach (CA)

On-site
USD 140,000 - 190,000
Health insurance
Retirement plans
Equity grants
+1
Staff Software Engineer, Motion Planning for Autonomy
Staff Software Engineer, Motion Planning for Autonomy

AeroVect • Atlanta (GA)

On-site
USD 150,000 - 190,000
Mission Software Engineer: Autonomy & AI Systems
Mission Software Engineer: Autonomy & AI Systems

Worky • Reston (VA)

On-site
USD 220,000 - 292,000