companyMach Industries logo

Software Engineer at Mach Industries | Huntington Beach

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

To thrive in this role, candidates should possess a strong background in software engineering principles and experience in developing high-performance applications. Familiarity with autonomous systems, cybersecurity practices, and DevOps methodologies will be advantageous. A proactive mindset, excellent problem-solving skills, and the ability to work collaboratively in a fast-paced environment are essential.

About the job

Join Mach Industries as a Software Engineer!

Since its inception in 2022, Mach Industries has rapidly emerged as a leading force in the defense technology sector, dedicated to crafting next-generation autonomous defense platforms. Our mission revolves around the delivery of scalable and decentralized defense systems that bolster the strategic capabilities of the United States and its allies. With a dynamic team of around 220 professionals, we embody the spirit of agility and innovation akin to a startup.

We aspire to transform the future of warfare through advanced manufacturing techniques, swift innovation, and a steadfast commitment to national security. Our focus is on developing cutting-edge systems that not only deter kinetic conflict but also enhance global security.

The Opportunity

As a Software Engineer at Mach Industries, you will be pivotal in the creation of our autonomous defense systems. Your responsibilities will include designing, building, and optimizing mission-critical applications with an emphasis on real-time performance, reliability, and security. This position requires a blend of technical expertise, adaptability, and a proactive approach, as you will navigate the complete software stack to develop and deploy high-performance systems in a fast-paced setting.

Key Responsibilities

  • Develop, test, and maintain software for autonomous defense platforms, ensuring exceptional performance, reliability, and security.

  • Design and implement efficient, well-tested code in C++, Rust, Python, or C to drive real-time systems.

  • Architect end-to-end software solutions, from firmware to mission-specific applications.

  • Collaborate closely with embedded engineers, GNC specialists, and systems engineers to facilitate seamless hardware-software integration.

  • Optimize software for real-time execution, ensuring low-latency operations on embedded platforms and edge computing systems.

  • Integrate secure coding practices, ensuring software resilience against cyber threats and compliance with defense cybersecurity standards.

  • Leverage DevOps, CI/CD pipelines, and automated testing to enhance software development and deployment efficiency.

  • Diagnose, debug, and refine complex software systems, ensuring they meet mission-critical reliability.

About Mach Industries

Mach Industries, founded in 2022, is at the forefront of defense technology innovation, focusing on the development of autonomous defense platforms that are scalable and decentralized. Our mission is to enhance the strategic capabilities of the United States and its allies, redefining warfare through cutting-edge technology and a commitment to sustainability and security.

Similar jobs

Tailoring 0 resumes

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