Software Engineer
Core
Ensuring stability and evolution of critical security components for the automotive middle-layer platform.
Role type
Senior IC embedded software engineer (automotive security)
Builds
Security components for automotive middle-layer platforms
Domain
Automotive embedded systems / Security
Deliverable
production ML models | product features | infrastructure
Required skills
C++14/17, Embedded Linux, AUTOSAR, ASPICE, Unit testing (Gtest), Integration testing (Robot framework), CI/CD pipeline management, Fault tracing
Preferred skills
High-level hardware expertise, Modern testing tools and frameworks
Technologies
C++, C, Linux, AUTOSAR, Gtest, Robot framework, CI/CD
Responsibilities
Create 100% traceable test and requirement coverage from architectural design to integration tests. Identify and correct bugs or behavioral issues found during quality work. Ensure stable test execution via existing CI/CD infrastructure and monitor pipelines. Write requirement-based unit and integration tests in C++ to cover existing utilities code. Ensure all code adheres to C++ 14 AUTOSAR coding standards.
Seniority
Senior, hands-on IC