Skip to main content

Anduril Industries

Software Engineer, C++

Bellevue, Washington, United StatesFrom $220kmidAdded 1 month ago

About this role

Anduril Industries seeks experienced C++ software engineers to design and develop high-performance, low-latency systems for defense technology applications. You'll work on mission-critical software integrated with AI and autonomy capabilities, collaborating across engineering disciplines in a fast-paced environment.

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 lifecycle from architecture through deployment
  • Work on projects leveraging AI, computer vision, and sensor fusion technology

What they're looking for

  • C++ (3+ years professional experience)
  • Low-level systems programming
  • High-performance software design
  • Algorithm development and complexity analysis
  • Memory management and optimization
  • Large codebase navigation
  • System architecture understanding
  • Computer Science or Software Engineering fundamentals

Benefits

  • Competitive salary ($166,000–$220,000)
  • Equity grants included in most offers
  • Comprehensive health and wellness benefits
  • Top-tier benefits package at little to no cost
  • Mission-driven work in advanced defense technology
  • Collaborative, innovative team environment
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 time when 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, and why?