Software Engineer, Mission Autonomy

Mach
United States
Workplace: OnsiteFull timeUSD 130,000 - 230,000 annuallyFunction: Software EngineeringSkills: ["Communication","Technical ownership","Engineering judgment","Integrity"]

Build mission-autonomy software for autonomous aerial platforms, translating mission objectives into reliable decision-making, task execution, and contingency management. Design and deploy mission-planning and behavior orchestration systems, integrate them with flight controls, perception, communications, payloads, and ground-control, and ensure robust operation under degraded communications and sensor conditions. Contribute to simulation and HIL/SIL testing, analyze telemetry and logs to improve behavior, and deliver capabilities from concept through flight test and deployment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Mach
Mach
3 days ago

Software Engineer, Mission Autonomy

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Build mission-autonomy software for autonomous aerial platforms, translating mission objectives into reliable decision-making, task execution, and contingency management. Design and deploy mission-planning and behavior orchestration systems, integrate them with flight controls, perception, communications, payloads, and ground-control, and ensure robust operation under degraded communications and sensor conditions. Contribute to simulation and HIL/SIL testing, analyze telemetry and logs to improve behavior, and deliver capabilities from concept through flight test and deployment.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key 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 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.
  • •Integrate mission software with flight controls, navigation, perception, payloads, communications, ground-control systems, and operator interfaces.

Pay and Benefits

Salary: USD 130,000 - 230,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceRetirement

Key Requirements

  • •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 (e.g., task planning, behavior trees, state machines, decision-making, mission execution, contingency management).
  • •Strong understanding of software architecture, interfaces, concurrency, data flow, and system-level debugging.
Experience:Autonomous vehiclesUAVsRoboticsAerospaceDefense systems
Skills:CommunicationTechnical ownershipEngineering judgmentIntegrity
Tech Stack:C++PythonLinuxGNSSRustSimulationSoftware-in-the-loopHardware-in-the-loopMonte Carlo testingTelemetryLogsContinuous integration

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

Mach
Designs and manufactures unmanned systems, tactical engines, and decentralized defense manufacturing infrastructure (Forge) to scale production of autonomous aerial systems and related propulsion for U.S. defense customers and partners.
Industry: Defense Manufacturing
Company Size: Medium (51 to 250 employees)
Growth: Growth Stage Startup
Valuation: USD 250M to 500M
Funding: Series B
Headquarters: Huntington Beach, United States
Founded: 2023
Glassdoor
Glassdoor: 3.9
WebsiteLinkedInGlassdoor