Andurilindustries
Software Engineer - Undersea Dominance
Costa Mesa, California, United States. Posted 4 months ago
The role
Software Engineers contribute to the delivery of software integrated into products including autonomy, simulation, data processing, and payload integration. You will own software enabled solutions and work on the design, delivery, and evolution of next generation autonomous platforms.
What you will do
- Drive solutions that balance end-user needs with external constraints.
- Own software enabled solutions deployed to customers.
- Implement software that delivers capability beyond current platforms.
- Contribute to the development of existing software services.
- Develop software that runs on- and off robotic platforms.
- Develop and iteratively enhance vehicle and mission software.
- Create test and simulation fixtures with software- and hardware-in-the-loop.
- Support vehicle manufacturing and deployment.
- Work as a member of a multi-disciplinary engineering team.
Required qualifications
- Bachelor’s degree in Robotics, Mechatronics, Computer Science, Engineering, a relevant field, or equivalent experience
- Professional experience working as a Software Engineer with one or more domains and/or technologies of competence
- Systems and/or application programming skills including algorithms, data structures, concurrency, scaling, testing and software design
- Experience troubleshooting and analyzing remotely deployed software systems
- Capacity to work holistically on software enabled capabilities and through lifecycle
- Capacity to learn and grow rapidly to the standard of Senior Software Engineer
- Eligible to obtain and maintain an active U.S. Secret security clearance
Nice to have
- Experience in 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 implementation and operation of horizontally scaled cloud technologies
- Experience with the 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
- Familiarity with Systems Engineering concepts
Benefits
- Comprehensive, competitive benefits package available at little to no cost to employees
Before you apply
- Eligible to obtain and maintain an active U.S. Secret security clearance
- By submitting your application, you consent to Anduril Industries using a third-party service provider to conduct pre-employment risk, integrity, and due diligence screening
About the company
Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. The Maritime Division creates software and hardware solutions to evolve the capabilities of customers through autonomous systems.