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.
$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 sits within 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, which is core to their vehicle systems development.

The ideal candidate will be an experienced software engineer who can take ownership of the entire C++ development ecosystem, including build systems, tools, and core libraries. They will work closely with development teams across the company to understand workflows, establish best practices, and act as a force multiplier for C++ developers. The role requires deep technical expertise in C++ and a strong understanding of software development practices.

Working at Anduril offers the opportunity to contribute to transformative defense technology while being part of a team that values innovation and impact. The company provides an exceptional benefits package including comprehensive healthcare, generous leave policies, and professional development opportunities. The position is based in Washington, DC, and requires U.S. Person status due to the nature of the work.

This is an excellent opportunity for a seasoned C++ engineer who wants to make a significant impact on critical systems while working with cutting-edge technology in autonomy, AI, and computer vision. The role combines technical leadership with hands-on development, requiring both deep technical expertise and strong collaboration skills.

Last updated 10 hours 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
Parental Leave
401k
Commuter Benefits
Relocation Benefits
  • Comprehensive medical, dental, and vision plans
  • Life/AD&D and long-term disability insurance
  • Generous holiday calendar including December hiatus
  • 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

Senior Software Engineer - C++ Ecosystem

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

Senior Software Engineer

Senior Software Engineer position at Anduril Industries focused on developing autonomous systems and defense technology using C++ and distributed systems

Senior Software Engineer - C++ Ecosystem

Senior Software Engineer position at Anduril Industries, focusing on C++ ecosystem development for defense technology systems, offering competitive compensation and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer position at Anduril Industries focused on developing autonomous systems and defense technology using C++ and distributed systems

Senior Software Engineer, Battlespace

Senior Software Engineer position at Anduril Industries focusing on developing advanced defense technology solutions using AI and autonomous systems.