Staff Software Engineer, Maritime Enabling TechnologyActive$292K
The opportunity
Anduril’s Maritime Division has assembled a diverse team of experts in software, robotics, artificial intelligence, sensor fusion, and data analysis to create software and hardware solutions that radically evolve the capabilities of our customers. We are fielding the next…
What you'll do
Own customer success through the design and delivery of a multi-year,: multi-stakeholder software roadmap that spans across multiple teams.
Leverage internal product and program-specific engineering teams to rapidly: deliver capability beyond the scope of current platforms, with a clear path for both architecture and capability evolution over time
Partner with external teams, collaborating on interfacing requirements: between diverse systems and technologies
Drive architecture selection and design for robotic systems, including: hardware selection, compute, storage and network architecture, service orchestration and other software platform concerns that balance constraints, restrictions and requirements in a multi-stakeholder environment
Contribute to the design and development of a company wide roadmap for software inputs to autonomous systems
Lead teams that develop software that runs on: and off- platform, using a variety of technologies
What they're looking for
- Experience in a senior role for the delivery of a military mission system
- Experience writing backend services or embedded software in C++, Rust and/or Go
- Experience writing frontend applications using Typescript and React
- Experience with the design, implementation and operation of horizontally scaled cloud technologies
- Experience with the design, implementation and support of embedded software,: particularly in the field of robotics
- Experience with modeling and simulation
- Experience with development of high assurance safety critical software
- Experience within the product delivery lifecycle including manufacturing,: system acceptance, deployment, and sustainment.