Developing Safety-Critical Systems: A Case Study in Automotive Security
Writing code for a safety critical system differs significantly from developing a web app, creating a game or even making a kernel driver. How do you develop a system controlling brakes in a car or a plane autopilot software without killing anyone ?
The rigorous requirements for the development process span much further than just writing and testing the code. As an example, we will case study a specific project for adding a security feature to one of the safety critical components in a modern car, learn about ASIL standard in an automotive industry and see what it means for the developers and other stakeholders in the process.
Have experience in both offensive side and as a developer - building systems and components in a wide spectrum of abstraction layers, from Object Oriented languages to low level assembly.
Currently working as a Security Researcher in Microsoft with focus on Confidential Compute technologies and AI Security