Software Engineer (C++)
Company: Anduril Industries
Location: Boston, Massachusetts, United States
Salary: $166k - $220k per year
Type: Full-time
Posted: 2026-08-01
About this role
- At Anduril, our Software Engineers are at the forefront of defense technology, crafting high-impact, cutting-edge solutions that redefine innovation
- You’ll dive into a diverse range of projects, partnering with brilliant minds across disciplines to engineer robust software systems that empower our mission-critical operations
- We’re seeking talented C++ software engineers on several teams to contribute to projects that are shaping the future of defense
- Design, develop, and optimize high-performance, low-latency C++ software for critical defense applications, systems, and infrastructure
- Engineer robust, efficient, and scalable solutions, tackling complex algorithmic challenges and memory management critical for real-time operations
- Collaborate closely with hardware engineers, systems engineers, and other software disciplines to integrate C++ components and ensure seamless system functionality
- Debug, test, and profile C++ code to identify and resolve performance bottlenecks and ensure system reliability and stability
- Contribute to the full software development lifecycle, from architectural design and implementation to rigorous testing and deployment of advanced C++ systems
### Benefits
- Full Family Health Coverage
- 16 Weeks Paid Parental Leave for All Caregivers
- Family Planning & Support
- Incentivized Time Off
- Mental Health Resources
- Financial Planning
- Unlimited Provisions
- Professional Development- Commitment to Mission: A genuine passion for building critical C++ software that directly contributes to impactful, real-world outcomes and societal advancement
- Deep Technical Acumen: A robust foundation in Computer Science, Software Engineering, Mathematics, or Physics, enabling a strong understanding of low-level systems and algorithmic complexity
- Building Performant Systems: Proven ability to design and implement software that prioritizes performance, efficiency, and resource management for demanding applications
- Navigating Complex Arch...