Skip to main content

Anduril Industries

Software Engineer, C++

Costa Mesa, California, United StatesFrom $220kmidAdded 1 month ago

About this role

Anduril Industries seeks experienced C++ Software Engineers to develop high-performance, low-latency systems for defense technology applications. You'll design robust software solutions, collaborate across disciplines, and contribute to mission-critical projects powered by advanced AI and autonomy technology.

What you'll do

  • Design and optimize high-performance, low-latency C++ software for defense applications
  • Engineer scalable solutions addressing complex algorithmic challenges and memory management
  • Collaborate with hardware and systems engineers to integrate C++ components
  • Debug, test, and profile code to resolve performance bottlenecks
  • Contribute to full software development lifecycle from design through deployment

What they're looking for

  • C++ (3+ years professional experience with modern C++)
  • High-performance systems design and optimization
  • Low-level systems understanding and algorithmic complexity
  • Large codebase navigation and complex architecture comprehension
  • Memory management and resource efficiency
  • Software testing and performance profiling
  • Computer Science or Software Engineering fundamentals

Benefits

  • Competitive salary range $166,000-$220,000 USD
  • Equity grants included in majority of offers
  • Comprehensive health and wellness coverage
  • Top-tier benefits package at little to no cost to employees
  • Support in health, recovery, and professional development
Apply with Autofill

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.

View all jobs at Anduril Industries

Likely interview questions

  • Walk us through a recent C++ project where you optimized code for performance. What tools did you use to identify bottlenecks, and what was the impact?
  • Describe your experience working with large, mature C++ codebases. How do you approach understanding complex system architectures quickly?