Mission Software Engineer, C++

$112,200 - $204,000/Yr

Unclassified - Atlanta, GA

posted 4 months ago

Full-time - Mid Level
Atlanta, GA

About the position

Anduril Industries is seeking a Mission Software Engineer with a strong background in C++ to join our innovative team dedicated to transforming military capabilities through advanced technology. As a defense technology company, we are committed to delivering cutting-edge solutions that enhance the operational effectiveness of U.S. and allied military forces. The Mission Software Engineering team plays a crucial role in building, deploying, integrating, and scaling our software solutions to meet mission-critical needs. This position involves working closely with customers and end-users to address technical challenges in operational scenarios, ensuring that our products deliver successful outcomes in real-world applications. In this role, you will be responsible for owning the software solutions deployed to our customers, writing code to enhance products, and scaling mission capabilities to reach a broader audience. You will collaborate with multiple teams to plan, build, and test complex functionalities, while also creating and analyzing metrics for debugging and monitoring purposes. Your ability to triage issues, identify root causes, and coordinate next steps will be essential in maintaining the integrity and performance of our software solutions. Additionally, you will partner with end-users to translate their needs into features, balancing user experience with engineering constraints. The Mission Software Engineer position requires a proactive approach, as you will be expected to travel up to 30% of the time to build, test, and deploy capabilities in real-world environments. This role is ideal for individuals who thrive in dynamic settings and are driven by a "Whatever It Takes" mindset, ensuring that mission objectives are met expediently and effectively while maintaining high standards of quality and performance.

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 treatment and adoption support
  • Unlimited provisions including healthy meals and snacks
  • Relocation assistance
  • Paid time off
  • 401(k) retirement savings plan (US roles only)
  • Mental health resources including therapy and life coaching
  • Professional development stipend
  • Company-funded commuter benefits based on region
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service