Senior Software Engineers independently drive the delivery of a variety of software integrated into our products, including autonomy, simulation, and data processing
Job Summary
Senior Software Engineers independently drive the delivery of a variety of software integrated into our products, including autonomy, simulation, and data processing.
We expect Senior Software Engineers to demonstrate end-to-end outcome ownership at the major subsystem or system level.
Contribute to the design and development of existing software services across Anduril, with the aim of developing components that are re-usable across multiple Anduril product lines.
Matching Summary
Senior Software Engineers independently drive the delivery of a variety of software integrated into our products, including autonomy, simulation, and data processing.
Skills & Requirements
Must-have
End-to-end outcome ownership
Software architecture and evolution
Develop software for robotic platforms
Full lifecycle testing and operation
Work with multi-disciplinary teams
Nice-to-have
Empathize with end-users
Mentor junior team members
Develop reusable components
Travel up to 20% of the time
Key Requirements
Bachelor's degree or equivalent experience
Extensive professional software engineering experience
Systems and/or application programming skills
Experience troubleshooting remotely deployed systems
Capacity to act as technical owner for a software service
Eligible to obtain and maintain U.S. Secret clearance