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

Entry Level

Qualifications

Key ResponsibilitiesDesign, implement, and deliver production-quality autonomy software using modern C++ on Linux, complemented by Python for tooling, analysis, and ML workflows. Develop and integrate capabilities spanning perception, localization, sensor fusion, navigation, planning, and embedded inference. Advance systems from prototype through various testing phases including simulation, software-in-the-loop, hardware-in-the-loop, flight tests, and deployment. Conduct log and simulation data analysis to debug issues, enhance robustness, and accelerate development cycles. Create evaluation pipelines, performance metrics, and tools for accuracy, latency, drift assessment, handoff stability, and mission success. Collaborate closely with hardware, sensing, flight test, and machine learning teams to deploy algorithms on real-world platforms. Optimize software and models for real-time performance on embedded computing platforms under stringent size, weight, and power constraints.

About the job

Mach Industries develops autonomous defense systems designed to meet the demands of modern warfare. Founded in 2022, the company operates with the agility of a startup and a team of about 220 people. Its mission centers on scalable, decentralized solutions that strengthen the strategic capabilities of the United States and its allies. The organization prioritizes national security and aims to deter conflict while supporting global stability through rapid innovation and advanced manufacturing.

Role overview

The Autonomy and Robotics Software Engineer will help build an AI-powered autonomy stack for environments where GNSS and other sensor data may be unreliable or missing. This role involves designing, developing, and deploying software systems for perception, localization, navigation, planning, and mission autonomy across several product lines.

What you will do

  • Design and implement software for autonomous systems, focusing on perception, localization, navigation, planning, and mission autonomy
  • Develop solutions that work in challenging, sensor-limited environments
  • Apply technical expertise to transition prototypes into operational systems

Who thrives here

Engineers with deep skills in areas like estimation, perception, machine learning, embedded systems, or planning tend to succeed in this position. Comfort working across related domains is important, as team members contribute directly to advancing the autonomy stack and moving concepts from prototype to deployment.

Location

This position is based in Huntington Beach.

About Mach Industries

Mach Industries is at the forefront of defense technology innovation, committed to creating advanced autonomous systems that redefine warfare. Our agile approach and dedication to excellence drive us to develop solutions that enhance national security and global stability.

Similar jobs

Tailoring 0 resumes

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