Software Engineer

Anduril

London, United Kingdom
On-site
End-to-end outcome ownership
Software architecture and evolution
Develop software for robotic platforms
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

Work Rights

Not specified

Tailored Resume

Cover Letter