10 Sep
|
ACL Digital
|
Pune
Job Description
We are seeking a Hands-On Automotive Cybersecurity Engineer to drive low-level security implementation and testing on physical Electronic Control Units (ECUs). This is an active execution role—not a process, governance, or compliance management position. You will write robust Embedded C/C++ code, configure microcontroller security peripherals, integrate Hardware Security Modules (HSM), and validate firmware security directly on hardware target benches.
n
nCore Responsibilities
n
n
Embedded Development: Write, maintain, and optimize production-grade Embedded C/C++ code for automotive ECUs running bare-metal or RTOS settings.n
HSM & Hardware Security: Integrate and configure Hardware Security Module (HSM) firmware stacks (e.g., Vector vHSM, ESCRYPT CycurHSM) and configure underlying silicon security hardware (SHE, HSM cores).n
Secure Boot & Firmware: Implement Root of Trust, Secure Boot mechanisms, and Secure Firmware Update (OTA/FOTA) pipelines.n
Diagnostics & Cryptography: Code UDS Security Access routines (Services $27 / $29)
and implement cryptographic primitives (AES, RSA, ECC, CMAC) and key storage management.n
Bench Validation & Fuzzing: Perform active security testing, interface fuzzing, penetration testing, and vulnerability assessments using hardware trace tools and bus analyzers on real ECU targets.n
n
nRequired Qualifications & Technical Skills
n
n
Programming Languages: Advanced proficiency in Embedded C and Embedded C++.n
Microcontrollers: Hands-on development experience with 32-bit automotive microcontrollers such as Infineon AURIX (TC2x/TC3x/TC4x), NXP S32, Renesas RH850, STMicroelectronics (STM32), or TI AM26x.n
Security Stacks: Proven experience in one of the following domains:n
AUTOSAR Ecosystem: AUTOSAR Crypto Stack (vCSM, vCRY, vHSM, Vector Security Stacks).n
Non-AUTOSAR / Bare-Metal: Custom security implementations on RTOS/Bare-Metal architectures.n
Protocols & Diagnostics: Deep k
📌 Automotive Cybersecurity Developer Pune
🏢 ACL Digital
📍 Pune