Pubblicato il 20 maggio
Mansioni della posizione
Who We AreWe don’t just develop embedded software — we engineer intelligence into products. The Embedded Competence Center at NTT DATA Romania brings together experts in embedded systems, firmware development, and hardware–software integration, delivering robust and high-performance solutions for complex, safety‑critical environments. With strong expertise in C/C++, AUTOSAR, real‑time operating systems, and communication protocols, we design scalable embedded architectures, integrate software seamlessly with hardware, and ensure compliance with industry standards. Across the industries we support — from Automotive and Industrial Automation to Smart Devices and IoT — we transform reliable embedded technology into a foundation for innovative, dependable products.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.What You’ll Be DoingArchitect and validate the hardware‑rooted Chain of TrustManage secure boot flow from Qualcomm PBL → Linux kernel → user spaceDefine and implement PKI strategyManage certificate lifecycle; code‑signing authorities; PKCS standards (especially PKCS#11)Enable secure interaction with HSM / TrustZoneDesign and implement SELinux policiesEnforce least privilege principlesPerform security audits across system servicesDesign and integrate real‑time intrusion detection mechanismsMonitor anomalous behavior; protocol violations; unauthorized accessParticipate in Threat Analysis and Risk Assessment (TARA)Align with ISO/SAE 21434Identify attack vectors and define mitigation strategiesEnsure secure software update (OTA) processesPrevent rollback attacks and unauthorized firmware injectionDesign cryptographic validation mechanismsWhat You’ll Bring AlongDegree in Computer Science, Business Informatics, or a comparable fieldMinimum 5 years of experience in a similar positionStrong experience with Qualcomm security architecture: Trusted Execution Environment (TEE); TrustZone; Secure MSMDeep understanding of asymmetric & symmetric cryptography, hashing algorithms, PKCS standardsExpertise in SELinux policy development (targeted / MLS); Linux hardening (namespaces, kernel protection)Strong knowledge of ISO/SAE 21434 and UN R155 / R156Experience with MACSec (IEEE 802.1AE) and MKA protocolExperience with automotive Ethernet securityExperience 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 managementExperience with automotive telematics systems is nice to haveBackground in HSM integration is nice to haveExperience in large‑scale embedded architectures is nice to haveExposure to secure communication stacks is nice to have#J-18808-Ljbffr