Mach Industries, a defense manufacturing company backed by $85M in funding, is seeking a Principal Software Engineer to spearhead the development of advanced software systems for next-generation autonomous defense platforms. This role represents a unique opportunity to work at the intersection of cutting-edge technology and national defense, developing secure, scalable, and high-performance software solutions that power mission-critical autonomous systems.
The position demands expertise in designing and implementing complex software architectures, with a focus on embedded systems, real-time processing, and distributed computing. You'll be working with a multidisciplinary team, integrating various technologies including AI/ML, sensor fusion, and advanced autonomy frameworks. The role requires 8+ years of experience and deep knowledge of languages like C++ and Python.
As a Principal Software Engineer, you'll be responsible for driving software development from concept to deployment, ensuring robust security measures, and maintaining compliance with defense industry standards. The work environment is dynamic and fast-paced, offering the chance to tackle some of the most challenging engineering problems in modern warfare.
The compensation package is highly competitive, ranging from $200K to $300K, complemented by equity grants and comprehensive benefits. These include platinum-level healthcare coverage, a 401(k) with 5% match, generous PTO, and professional development opportunities. The position is based in Huntington Beach, offering an exciting opportunity to work in-person with a talented team of engineers and innovators.
This role is ideal for someone who wants to make a significant impact on national defense capabilities while working with cutting-edge technology. You'll be part of a small, lean team that ideates, designs, manufactures, and sells advanced weapons systems to the Department of Defense, directly contributing to maintaining America's strategic advantage in modern warfare.