Mach Industries
Autonomy and Robotics Software Engineer
About this role
Mach Industries is seeking an Autonomy and Robotics Software Engineer to develop cutting-edge software systems for autonomous defense platforms in GNSS-denied environments. The ideal candidate will have a strong technical background and cross-domain expertise to design and implement software for perception, navigation, and mission autonomy.
What you'll do
- Design and implement autonomy software in C++ and Python
- Integrate perception and navigation capabilities
- Conduct simulations and hardware tests for prototype deployment
- Analyze logs and simulation data for optimization
- Develop evaluation pipelines and performance metrics
- Collaborate with hardware and ML teams for integration
What they're looking for
- Proficient in modern C++ on Linux
- Strong Python programming for analysis and tooling
- Experience with real-world robotics systems
- Deep knowledge in perception or planning
- System-level engineering and debugging skills
- Familiarity with machine learning model deployment
- Experience in embedded systems design
- Ability to optimize software for real-time performance
Benefits
- Agile startup environment
- Focus on national security projects
- Opportunity to redefine defense technologies
- Work with a collaborative team
- Access to advanced technology
- Impact on global security initiatives
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Mach Industries
Mach Industries is a defense technology startup developing autonomous defense systems and advanced propulsion technologies requiring precision manufacturing at scale. The company is hiring engineers across manufacturing (CNC tooling, automation), propulsion (controls), thermal management, and software to build mission-critical systems.
View all jobs at Mach IndustriesLikely interview questions
- Walk us through a time you took an autonomy or robotics system from prototype to deployed hardware. What were the biggest challenges in moving from simulation to the real world, and how did you address them?
- Tell us about your experience with state estimation and sensor fusion. Have you worked with SLAM, VIO, or GNSS/INS integration in degraded or denied conditions?