Anduril Industries seeks a Staff Software Safety Engineer to ensure the safety and reliability of software in next-generation defense systems. The role involves guiding software safety program activities, deriving safety requirements, and overseeing verification strategies. You will work with multidisciplinary teams to integrate AI, computer vision, and sensor fusion technologies into military systems.
Responsibilities
Guide implementation of tailored Software Safety program activities.
Derive software safety requirements from system-level hazards and collaborate with development teams.
Guide software architecture decisions for robustness, fault tolerance, and independence of safety-critical components.
Define and oversee software verification and validation (V&V) strategies.
Identify, document, and track software-related hazards and risks.
Support Development Milestone Reviews (PDR, CDR).
Liaise with customers, regulatory bodies, and internal stakeholders.
Drive continuous improvement in software safety processes.
Requirements
Minimum 5 years of industry experience in software engineering for complex, safety-critical systems.
B.S. in Computer Science, Software Engineering, or equivalent.
Proficiency in C++, Rust, or Python.
Experience with safety-critical systems in regulated industries (aerospace, automotive, robotics).
Anduril Industries is an American defense technology company that specializes in the development of advanced autonomous systems, robotics, and artificial intelligence for military and national security applications. The company develops a wide range of hardware and software, including unmanned aerial vehicles, surveillance systems, and networked command and control platforms.