Automotive Embedded Software Developer - Diagnostic
Core
Specify, design, implement, and document diagnostic software functionalities for automotive embedded systems.
Role type
Senior IC automotive embedded software developer (diagnostics)
Builds
Diagnostic software features and tools for automotive vehicles
Domain
Automotive industry + embedded software
Required skills
Embedded software development, Automotive diagnostics, ASPICE standards, Software architecture, Test case development, Technical documentation, Static and dynamic code analysis, Agile development
Preferred skills
Vector Tools, ISO26262 (Functional Safety), ISO21434 (Cybersecurity), AUTOSAR stack, Bootloader design, HSM firmware
Technologies
Vector Tools, AUTOSAR, ISO26262, ISO21434
Responsibilities
Specify, design, implement, and document software functionalities; Develop new software and maintain existing products; Collaborate with System and Application software teams to solve complex technical challenges; Assist in diagnosing software-level issues; Work closely with SW Verification and Validation team to develop test specifications and write test cases
Seniority
Senior, hands-on IC