companyMach Industries logo

Software Engineer - Autonomous Defense Systems

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

QualificationsCandidates should possess a strong foundation in software engineering principles along with experience in developing real-time systems. Familiarity with secure coding practices and a passion for national security are essential.

About the job

Mach Industries, established in 2022, develops next-generation autonomous defense systems. The company’s team of about 220 professionals focuses on scalable, decentralized solutions to enhance the strategic capabilities of the United States and its allies. With a startup’s agility, Mach Industries prioritizes advanced manufacturing, rapid iteration, and a strong commitment to national security.

Role overview

The Software Engineer - Autonomous Defense Systems position is based in Huntington Beach. This role centers on designing and building software for autonomous defense platforms, where real-time performance, reliability, and security are critical. Engineers work across the full stack, taking ownership of projects and adapting quickly within a collaborative team.

Main responsibilities

  • Develop, test, and maintain software for autonomous defense platforms, emphasizing high performance, reliability, and security.
  • Design and implement efficient, well-tested code in C++, Rust, Python, or C to support real-time systems.
  • Architect solutions ranging from low-level firmware to high-level mission software.
  • Collaborate closely with embedded engineers, GNC (Guidance, Navigation, and Control) specialists, and systems engineers for seamless hardware-software integration.
  • Optimize software for real-time execution and low-latency operation on embedded and edge computing platforms.
  • Apply secure coding practices to meet defense cybersecurity requirements and protect against cyber threats.
  • Utilize DevOps tools, CI/CD pipelines, and automated testing to streamline development and deployment.
  • Troubleshoot, debug, and refine complex software systems to uphold mission-critical reliability standards.

About Mach Industries

Mach Industries is a pioneering defense technology company, founded in 2022, committed to the development of cutting-edge autonomous defense platforms. Our focus is on creating scalable and decentralized systems that enhance national security and global stability.

Similar jobs

Tailoring 0 resumes

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