Anduril’s Maritime Division is seeking a Staff Software Engineer to drive delivery of embedded and/or safety-critical software for autonomous maritime platforms. The role owns outcomes at the major subsystem or system level and contributes as a technical lead throughout the architecture, design, delivery, support, and evolution of products across their full life cycle. The work includes vehicle management systems and software for device management, drivers, firmware, power management, networking, and contingency management and recovery. The engineer will design and implement trusted vehicle management systems and scalable vehicle subsystems, including sensor processing, state estimation, contingency management, actuation, payload interfaces, and mission-system interfaces. The position also develops reusable software components, real-time embedded software using an RTOS, device drivers, and interfaces to sensors and actuators. It includes building software- and hardware-in-the-loop test and simulation fixtures, supporting vehicle manufacturing and deployment, and working with a multidisciplinary engineering team. Travel to work alongside end users or other teams may be required up to 20% of the time.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior