Taro Logo

Senior Software Engineer - C++ Ecosystem

Defense technology company transforming U.S. and allied military capabilities with advanced technology through AI-powered operating system Lattice OS.
Costa Mesa, CA, USA
$168,000 - $252,000
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
Defense · AI

Description For Senior Software Engineer - C++ Ecosystem

Anduril Industries, a cutting-edge defense technology company, is seeking a Senior Software Engineer to lead their C++ Ecosystem development. This role is part of the Lattice Foundations organization, which is crucial in enabling Anduril's software products to achieve excellence. The position focuses on building and maintaining the C++ development ecosystem, including build systems, tools, and core libraries essential for vehicle systems development.

The ideal candidate will be an experienced C++ developer who can work autonomously while collaborating effectively with teams across the company. They will be responsible for establishing best practices, developing build systems, expanding core libraries, and acting as a force multiplier for C++ developers throughout Anduril. The role requires deep technical expertise in C++ development, combined with strong leadership and communication skills.

Working at Anduril offers the opportunity to contribute to transformative defense technology, powered by their AI-driven Lattice OS. The company provides comprehensive benefits, including top-tier healthcare, generous PTO, professional development opportunities, and competitive compensation with equity grants. Located in Costa Mesa, California, this position offers the chance to work on software systems that have real-world impact in the defense sector.

The role requires U.S. Person status due to export control requirements and offers a competitive salary range of $168,000 - $252,000 USD, plus equity and comprehensive benefits. This is an excellent opportunity for a seasoned C++ developer who wants to make a significant impact on critical defense technology systems while working with cutting-edge technology.

Last updated a day ago

Responsibilities For Senior Software Engineer - C++ Ecosystem

  • Own the C++ development ecosystem, including build systems, tools, and core libraries
  • Establish & promote C++ best practices across Anduril
  • Embed deeply with C++ development teams to understand their workflows and pain points
  • Lead high-impact projects through requirements analysis, design, and execution
  • Work with partner teams to understand problems, identify opportunities, and build consensus
  • Be an advocate for excellent engineering culture across the team

Requirements For Senior Software Engineer - C++ Ecosystem

Linux
  • Prior experience with C++ development
  • Prior engineering experience from the industry
  • Academic pursuits & studies in Computer Science, Computer/Software Engineering, Mathematics, or Physics
  • Familiarity with algorithms, data structures, storage systems, cloud infrastructure, Linux systems
  • Must be a U.S. Person due to required access to U.S. export controlled information or facilities

Benefits For Senior Software Engineer - C++ Ecosystem

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
Parental Leave
Relocation Benefits
  • Platinum Healthcare Benefits with comprehensive medical, dental, and vision plans
  • Basic Life/AD&D and long-term disability insurance
  • Generous company holiday calendar and competitive PTO
  • 16 weeks paid Caregiver & Wellness Leave
  • Family Planning & Parenting Support
  • Mental Health Resources
  • Professional development stipend
  • Daily Meals and Provisions
  • Company-funded commuter benefits
  • Relocation assistance
  • 401(k) retirement savings plan

Interested in this job?

Jobs Related To Anduril Industries Senior Software Engineer - C++ Ecosystem

Software Engineer - SystemOS

Senior Software Engineer position at Anduril Industries focusing on Systems Engineering platform development, offering competitive salary and comprehensive benefits.

Autonomous Software Test Engineer

Senior Autonomous Software Test Engineer role at Anduril Industries focusing on testing mission autonomy systems and unmanned aerial vehicles.

Senior Software Engineer, Maritime

Senior Software Engineer position at Anduril Industries focusing on maritime autonomous systems development, offering competitive salary and comprehensive benefits.

Senior Software Engineer - C++ Ecosystem

Senior Software Engineer position at Anduril Industries, focusing on C++ ecosystem development and tooling for defense technology systems.

Senior Software Engineer - C++ Ecosystem

Senior Software Engineer position at Anduril Industries leading C++ ecosystem development, building tools and frameworks for defense technology applications.