Job Description
Must Have Skills
Strong proficiency in Embedded C programming
Strong Debugging Skills and Analytical thinking
Basic understanding of CAN / J1939 concepts
Device Firmware update software development experience and understanding of the concepts
Secure boot concepts and working knowledge
Knowledge of Data Link and Device Security concepts and algorithms is desirable
Basic working knowledge of Automotive Ethernet, including:
- TCP/UDP
- SOME/IP
- HTTP
- Other Ethernet application-layer protocols
- Experience with debuggers (Lauterbach), familiar with Git version management and 32-bit microcontrollers (NXP, Infineon, Nordic)
- Experience working with RTOS-based application software
Nice to Have Skills
- Experience with Embedded Linux based software development.
- Automotive Ethernet (MACsec/TLS/DTLS) and CAN FD Security (J1939-91C/SecOC).
- Experience with PKI infrastructure and Digital Certificates.
- ISO/SAE 21434 cybersecurity engineering lifecycle.
- Experience with HSM (Hardware Security Module) / CSE (Cryptographic Security Engine).
- Working knowledge of Device Drivers.
- Experience in Flash Reprogramming.
- SOTA/FOTA Concepts
- End of Line process for Security Attestation
- Experience working with Hypervisors
- Experience with Bootloader Software.
Thank you for your interest in this role. Please also share your CV at Vedika@lsarecruit.co.uk and if suitable, we will get in touch with you to discuss further.