Anduril Industries is seeking a Principal Software Engineer to join their innovative defense technology team, focusing on real-time systems development. This role is part of the Platform Engineering division, working on Lattice - the foundational AI-powered operating system that powers Anduril's family of defense systems.
The position offers an opportunity to work on cutting-edge autonomy, AI, and computer vision systems that are actively deployed in real-world defense scenarios. As a Principal Engineer, you'll be responsible for building and integrating complex software systems, working with hardware-in-the-loop components, and developing infrastructure that enables rapid deployment of autonomous systems at scale.
The ideal candidate brings 10+ years of engineering experience, with deep expertise in C++ and real-time systems. You'll be working in a fast-paced, autonomous environment where your work directly impacts national security capabilities. The role offers exposure to various technologies including robotics, networking, tracking and fusion, modeling and simulation, and 3D graphics.
This position comes with an attractive compensation package including a base salary range of $196,000 - $294,000, competitive equity grants, and comprehensive benefits including platinum healthcare coverage, generous PTO, family planning support, and professional development opportunities. The role is based in Pittsburgh, Pennsylvania, and requires U.S. Person status due to export control requirements.
At Anduril, you'll be part of a team that's transforming military capabilities through advanced technology, working on projects that go from development to deployment in months rather than years. The company culture emphasizes rapid delivery, innovation, and direct impact on real-world defense applications.