Summary
Petter Berntsson is a Senior Software Engineer with nine years' experience specializing in embedded automotive software, AUTOSAR Classic stack development and ISO 26262 functional safety. He has driven module development, documentation and testing across diagnostic and communication domains (UDS, OBD, SAE J1939/J1979) and contributed to RTE and code-generator toolchains using C++ and Python. Petter’s background spans full lifecycle responsibilities from requirements and safety qualification (SEooC, tool qualification) to unit testing and customer issue resolution, most recently bringing that expertise to Arm after work on traction inverter software for electric commercial vehicles. He combines deep standards knowledge with hands-on embedded C development, and an ability to translate safety requirements into verifiable software artifacts. Notably, his master's thesis examined the pragmatic use of open source in safety-critical systems, reflecting an interest in balancing innovation with compliance. Based in Cambridge, he blends research-informed thinking with production-proven engineering in automotive and silicon ecosystems.
8 years of coding experience
7 years of employment as a software developer
B.Sc. Computer Engineering - Embedded Systems, B.Sc. Computer Engineering - Embedded Systems at Jönköping University
M.Sc. Electrical Engineering - Embedded Electronic System Design, M.Sc. Electrical Engineering - Embedded Electronic System Design at Chalmers University of Technology
Swedish, English