Embedded Software Engineer - SW Platform, Communication & Diagnostics
Core
Develop embedded software for full electric/hybrid powertrains, hydrogen technologies, engines, and transmissions for the Volvo Group, focusing on next-generation embedded solutions for propulsion control systems.
Role type
Senior IC embedded software engineer (automotive propulsion)
Builds
Embedded software for advanced automotive multicore MCUs and electronics, including low-level drivers, communication stacks, and real-time OS configurations.
Domain
Automotive industry + embedded real-time systems
Required skills
Embedded real-time systems programming, C, embedded software architecture, design, and verification, OBD feature development and validation, ISO14229, ISO 15765, J1979, J1939 standards, Python, Git
Preferred skills
Infineon Aurix TriCore CPU knowledge, ISO26262, Lauterbach T32 debugger, ATI Vision, Robot Framework, Volvo platform software development
Technologies
C, Python, Git, Infineon Aurix TriCore, Lauterbach T32, ATI Vision, Robot Framework
Responsibilities
Specify and design software architecture, implement, verify, integrate, and test embedded software, develop test frameworks, improve development tools and continuous integration framework
Seniority
Senior, hands-on IC