Senior Software Safety Engineer
Core
Execute safety lifecycle tasks for autonomous software and hardware platforms, ensuring safety requirements are integrated, testable, and verified for commercial deployment.
Role type
Senior IC software safety engineer (autonomous systems)
Builds
Autonomous ground handling systems for airlines and ground service providers
Domain
Autonomous driving / Mobile robotics / Aviation ground operations
Deliverable
production ML models | product features
Required skills
Hazard identification and risk assessment (HARA, FMEA, FTA, STPA), Software safety requirements derivation (SSRs), Freedom-from-interference (FFI) analysis, Safety-critical code review (C++/Python), Safety performance indicator development, ASIL decomposition, Unit/integration test strategies, Static analysis tools
Preferred skills
Experience with ROS/ROS2, Multi-core and Linux/RTOS environments, Perception/motion planning/localization/vehicle control modules analysis
Technologies
C++, Python, ROS, ROS2, Linux, RTOS
Responsibilities
Conduct software hazard and safety analyses per ISO 26262-6 and SOTIF (ISO 21448), Derive and trace functional and technical safety requirements for supervised and unsupervised autonomy, Collaborate with systems, software, robotics, hardware, and test teams, Review safety-critical code with development teams, Develop Safety Performance Indicators
Seniority
Senior, hands-on IC