Mission Software Engineer, C++

$112,200 - $204,000/Yr

Anduril Industries - Atlanta, GA

posted 5 months ago

Full-time - Mid Level
Atlanta, GA
Professional, Scientific, and Technical Services

About the position

Anduril Industries is seeking a Mission Software Engineer with expertise in C++ to join our team in Atlanta, GA. As a defense technology company, our mission is to transform military capabilities through advanced technology. The Mission Software Engineering team is responsible for building, deploying, integrating, extending, and scaling Anduril's software to deliver mission-critical capabilities to our customers. This role involves solving technical challenges in operational scenarios while owning the end-to-end delivery of capabilities such as Counter Intrusion, Joint All Domain Command & Control, and Counter-Unmanned Aircraft Systems. In this position, you will tackle a variety of problems related to networking, autonomy, systems integration, and robotics. You will be expected to make pragmatic engineering tradeoffs to ensure that Anduril products work seamlessly together to achieve critical outcomes. The ideal candidate will possess a “Whatever It Takes” mindset, executing tasks expediently and pragmatically while keeping the mission at the forefront of their work. You will be responsible for writing code to improve products, collaborating across teams to build and test complex functionalities, and creating metrics for debugging and monitoring. Additionally, you will partner with end-users to translate their needs into features, balancing user experience with engineering constraints. The role requires travel up to 30% of the time to build, test, and deploy capabilities in real-world environments. This position is critical for ensuring that our software solutions are effectively deployed to customers and that we maintain a high standard of quality in our deliverables.

Responsibilities

  • Own the software solutions that are deployed to customers
  • Write code to improve products and scale the mission capability to more customers
  • Collaborate across multiple teams to plan, build, and test complex functionality
  • Create and analyze metrics that are leveraged for debugging and monitoring
  • Triage issues, root cause failures, and coordinate next-steps
  • Partner with end-users to turn needs into features while balancing user experience with engineering constraints
  • Travel up to 30% of time to build, test, and deploy capabilities in the real world

Requirements

  • Strong engineering background from industry or school, ideally in areas/fields such as Computer Science, Software Engineering, Mathematics, or Physics
  • Minimum of 5 years of C++ experience in a Linux development environment
  • Experience building software solutions involving significant amounts of data processing and analysis
  • Ability to quickly understand and navigate complex systems and established code bases
  • A desire to work on critical software that has a real-world impact
  • U.S. Person status is required as this position needs to access export controlled data.

Benefits

  • Platinum Healthcare Benefits (medical, dental, vision) fully covered for employees and 90% for dependents
  • 16 Weeks paid parental leave for all caregivers
  • Comprehensive family planning support including fertility planning and treatment, adoption support, and gestational carrier support
  • Unlimited meals and snacks provided at the office
  • Relocation assistance
  • Paid Time Off
  • 401(k) retirement savings plan (traditional and Roth)
  • Mental health resources available 24/7 including therapy and life coaching
  • Professional development stipend available for all employees
  • Company-funded commuter benefits based on region
  • Extremely generous company holiday calendar including a holiday hiatus in December
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service