Responsibilities
The organization is building the category of Autonomous Industrial Robotics and we're doing it fast. We believe that automating the ordinary frees humans to do the extraordinary, and we're building the end-to-end robotics infrastructure to make that possible - hardware, software, and AI in one stack that just works.
As our (Senior) Verification Engineer, (m/f/d), you build and run the verification process that proves our safety controller and the safety software on our robots do what the safety requirements say, release after release. You own the evidence that our certification body reviews. If something is broken, you fix it. If something can be automated, you build it.
You will join the Safety & Compliance team in Munich, which is developing a new safety controller in-house while keeping the safety-software system on our robots today certified and moving forward. Verification has not had a dedicated owner so far, so you create the structure, the catalog and the process rather than only executing an existing one. You work daily with the safety (software) engineers and with TÜV to define what must be verified. Early on, you set up and prove the verification system for the current system, and you then carry it into the certification of the new controller.
- Own the verification of our new safety controller end to end, from the verification plan to the certification evidence (target PL d per :2023 and 2 per )
- Build the complete verification catalog and set up the verification process and structure from scratch
- Verify the safety software at unit and integration level with automated tests including fault and robustness cases, structural coverage, static analysis, and code and requirement reviews
- Automate verification so that it runs on every change
- Verify the controller and its safety functions as part of the robot arm against ISO 10218-1:2025
- Keep traceability from risk assessment to test results and write reports that hold up in an audit
- Work closely with the safety (software) engineers and TÜV to define what must be verified
- Review the verification work of your colleagues and share your practices with the team
- A degree in a technical field such as software, electrical or mechanical engineering, or equivalent experience
- 3+ years of experience verifying or testing safety-critical embedded systems in industrial automation, automotive, rail, aerospace or medical devices
- Enough embedded C to write white-box tests and to find defects in a code review
- Working knowledge of IEC 61508-3 or its industry counterpart (ISO 26262-6, EN 50716, DO-178C) and the verification evidence it requires
- Hands-on lab skills with oscilloscope, logic analyser and debugger, including measuring a reaction time you can defend
- Nice to have
- Experience with EtherCAT and Safety over EtherCAT (FSoE) or another safety protocol such as PROFIsafe or CIP Safety is a plus
- Experience with ISO 10218-1:2025, :2023 or , HIL tooling, coverage and static analysis tools (e.g. VectorCAST, TESSY, LDRA, Polyspace), MISRA C, robot kinematics, or working with a certification body such as TÜV is a plus
- Clear technical writing and fluent English (C1+); German is a plus
- You drive complex, ambiguous work to clear outcomes and raise the quality of your colleagues' work through review and mentorship.
- You translate goals into plans independently, identify improvements to processes and tooling, and make most decisions in your area.
- You bring specialized expertise and cross-functional knowledge, and solve complex problems with strong analytical and contextual judgment.
Standards
- ISO 26262 Road Vehicles - Functional Safety
- IEC 61508 Functional Safety of E/E/PE Safety-Related Systems
- ISO 13849 Safety-Related Parts of Control Systems
- IEC 62061 Safety of Machinery - Functional Safety of Control Systems
- ISO 10218 Robots and Robotic Devices - Safety Requirements
- DO-178C Software Considerations in Airborne Systems
