Senior Embedded C++ AUTOSAR Engineer
Core
Designing and implementing firmware architecture and AUTOSAR Classic components for embedded automotive systems.
Role type
Senior Embedded C++ AUTOSAR Engineer
Builds
MCU firmware and AUTOSAR Classic components for automotive clients
Domain
Automotive embedded software
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Modern C++ (C++11+), AUTOSAR Classic concepts (RTE, COM, PDU Routing), RTOS concepts, Embedded debugging (JTAG, logic analyzers), Unit testing (gtest, gmock)
Preferred skills
TriCore/ARM/POSIX environments, Static code analysis (MISRA, CERT), Scripting languages (Python, Ruby), Functional safety/security standards
Technologies
C++11, AUTOSAR Classic, gtest, gmock, JTAG, logic analyzers, protocol analyzers
Responsibilities
Own architecture of MCU firmware and AUTOSAR Classic components; Design, implement, and improve software components including code generators and tests; Review and approve requirements, architecture, design, code, and tests across the development lifecycle
Seniority
Senior, hands-on IC