4 months ago
Sŏngnam, Korea, SouthMid Level
Responsibilities
- Define SDV security requirements and evaluate security designs in collaboration with SDV engineering teams.
- Develop OP-TEE- and HSE-based security features.
- Design and implement in-vehicle secret and key management systems.
- Implement key generation, storage, retrieval, deletion, and other key lifecycle functions.
- Develop Secure Boot and firmware integrity verification logic.
- Perform unit testing, integration testing, and security-function validation.
Requirements
- At least 3 years of C/C++-based embedded or Linux development experience.
- Basic understanding of operating systems and computer architecture.
- Basic understanding of cryptography, including symmetric keys, asymmetric keys, and hashes.
- Basic understanding of or learning experience with Secure Boot, TrustZone, and TEE.
- Preferred: vehicle or embedded platform development experience.
- Preferred: security-related project or CTF experience.
- Preferred: Linux kernel or driver development experience.
- Preferred: understanding of vehicle security standards such as ISO 21434.
Benefits
- The hiring process includes document screening, a coding test, video or in-person interviews, and offer negotiation.
- The interview process and schedule may change depending on circumstances.
- A three-month probationary period may apply.
- Veterans and individuals eligible for employment protection, as well as registered persons with disabilities, receive preference as required by law.
About 42dot
42dot builds software-defined vehicle and autonomous mobility platforms for automakers and mobility service providers. Its products include AI-driven vehicle software, data-based update services, and core platform components such as API gateways and identity/access management to connect services securely. The privately held company is headquartered in Seongnam-si, Gyeonggi-do, and focuses on transportation and automotive markets.
