companyMach Industries logo

Autonomy and Robotics Software Engineer

Mach IndustriesHuntington Beach
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Key ResponsibilitiesDesign, develop, and launch production autonomy software utilizing modern C++ on Linux, complemented by Python for tooling, analysis, and machine learning workflows. Create and integrate functionalities across perception, localization, sensor fusion, navigation, planning, and embedded inference. Advance systems from prototypes through simulation, software-in-the-loop, hardware-in-the-loop, flight testing, and field deployment. Examine logs, simulation outcomes, and testing data to troubleshoot issues, enhance robustness, and facilitate rapid iteration. Establish evaluation pipelines, metrics, and tools for assessing accuracy, latency, drift, handoff stability, and overall mission performance. Collaborate closely with hardware, sensing, flight testing, and machine learning teams to seamlessly integrate algorithms onto real platforms. Optimize software and models for real-time deployment on embedded systems, adhering to strict SWaP and latency constraints.

About the job

About Mach Industries

Founded in 2022, Mach Industries is a defense technology company focused on building next-generation autonomous defense systems. The team includes about 220 professionals and operates with the speed and mindset of a startup. Mach Industries develops scalable, decentralized solutions to strengthen the strategic capabilities of the United States and its allies.

The company aims to reshape how warfare is approached, emphasizing advanced manufacturing, rapid innovation, and a commitment to national security. Mach Industries works on technologies designed to deter kinetic conflict and support global stability.

Role Overview: Autonomy and Robotics Software Engineer

This position centers on building and deploying an AI-powered autonomy stack for environments where GNSS and other sensors may be unreliable or unavailable. The Autonomy and Robotics Software Engineer will design, implement, and deliver software for perception, localization, navigation, planning, and mission autonomy across multiple product lines.

What You Will Do

  • Architect and build software systems for autonomous robotics in contested environments
  • Develop solutions for perception, localization, navigation, planning, and mission autonomy
  • Work across the autonomy stack, supporting projects from prototype through operational deployment

Who Thrives Here

This role suits engineers with deep expertise in at least one area, such as estimation, perception, machine learning, embedded systems, or planning, who are also comfortable working across related domains. Curiosity and a willingness to engage with the full autonomy stack are important as projects move from early prototypes to fielded systems.

Location

Huntington Beach, CA

About Mach Industries

Mach Industries is a pioneering defense technology organization that focuses on creating advanced autonomous defense systems. Our commitment to innovation and excellence positions us at the forefront of redefining warfare for modern defense applications.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.