Anduril Industries
Software Engineer, C++
About this role
Anduril Industries seeks experienced C++ Software Engineers to develop high-performance, low-latency software for defense technology systems. You'll design and optimize complex solutions while collaborating across engineering disciplines to support mission-critical operations powered by advanced AI and autonomous capabilities.
What you'll do
- Design and optimize high-performance, low-latency C++ software for critical defense applications
- Engineer scalable solutions addressing complex algorithmic challenges and memory management for real-time operations
- Collaborate with hardware and systems engineers to integrate C++ components across platforms
- Debug, test, and profile C++ code to resolve performance bottlenecks and ensure reliability
- Contribute across the full software development lifecycle from architecture through deployment
What they're looking for
- C++ (minimum 3 years professional experience)
- High-performance systems design and optimization
- Low-level systems understanding and algorithmic complexity
- Large codebase navigation and complex architecture comprehension
- Memory management and resource optimization
- Software debugging and profiling
- Computer Science or Software Engineering fundamentals
Benefits
- Competitive salary range $166,000–$220,000 USD
- Equity grants included in most full-time offers
- Comprehensive health and wellness coverage
- Top-tier benefits package available at little to no cost
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Anduril Industries
Anduril Industries builds autonomous defense systems including underwater vehicles, unmanned aircraft, and electronic warfare platforms for the Department of Defense. The company is hiring across mechanical engineering, mission operations, software development, technical leadership, and advanced manufacturing roles to support the design, deployment, and production of these mission-critical systems.
- Website
- anduril.com
Likely interview questions
- Walk us through a recent project where you optimized C++ code for performance. What profiling tools did you use, and how did you identify and resolve bottlenecks?
- Describe your experience with modern C++ standards (C++11/14/17/20). Which features do you rely on most in your work, and why?