This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
You will be part of the development of an advanced telematics solution for commercial vehicles. You will join feature teams, working in an Agile environment (SAFe framework), contributing to the delivery of features within Program Increments (12-week cycles). This role is well suited for freelancers or independent consultants looking to work on complex automotive embedded projects.
Job Responsibility:
Architect and validate the hardware-rooted Chain of Trust
Manage secure boot flow from Qualcomm PBL → Linux kernel → user space
Define and implement PKI strategy
Manage: Certificate lifecycle
Code-signing authorities
PKCS standards (especially PKCS#11)
Enable secure interaction with HSM / TrustZone
Design and implement SELinux policies
Enforce least privilege principles
Perform security audits across system services
Design and integrate real-time intrusion detection mechanisms
Monitor: Anomalous behavior
Protocol violations
Unauthorized access
Participate in Threat Analysis and Risk Assessment (TARA)
Align with ISO/SAE 21434
Identify attack vectors and define mitigation strategies
Ensure secure software update (OTA) processes
Prevent: Rollback attacks and Unauthorized firmware injection
Design cryptographic validation mechanisms
Requirements:
Degree in Computer Science, Business Informatics, or a comparable field
Minimum 5 years of experience in a similar position
Strong experience with Qualcomm security architecture: Trusted Execution Environment (TEE)
TrustZone
Secure MSM
Deep understanding of: Asymmetric & symmetric cryptography
Hashing algorithms
PKCS standards
Expertise in: SELinux policy development (targeted / MLS)
Linux hardening (namespaces, kernel protection)
Strong knowledge of: ISO/SAE 21434 and UN R155 / R156
Experience with: MACSec (IEEE 802.1AE) and MKA protocol
Experience with: Automotive Ethernet security
Experience with: Embedded Linux / Yocto and Security layers (meta-security, dm-verity, secure mounts)
Expert-level C++ (C++14 / C++17 / C++20)
Experience with: Multithreading
Async programming
Memory management
Nice to have:
Experience with automotive telematics systems
Background in HSM integration
Experience in large-scale embedded architectures
Exposure to secure communication stacks
What we offer:
Smooth integration and a supportive mentor
Pick your working style: choose from Remote, Hybrid or Office work opportunities
Projects have different working hours to suit your needs
Sponsored certifications, trainings and top e-learning platforms