Job Description
- Develop a comprehensive, robust, and verifiable security solution in chip and SoC, and validate its effectiveness through continuous AI-driven adversarial experiments.
Security features development : Leverage agentic AI to design and implement security features in chip and SoC.
Security vulnerability scanning and analysis : Leverage agentic AI to analyze security vulnerabilities across software, systems, and hardware layers.
Design and conduct adversarial experiments : Leverage agentic AI to develop attack plans and conduct adversarial experiments.
Essential toolchain development : Leverage agentic AI to develop an essential security toolchain for key management and device provisioning, and to support the above.
Requirements:
- Bachelor’s or Master’s degree in cybersecurity, information security, electronic engineering, computer science, software engineering, information processing, physics, mathematics, or related fields.
- Familiarity with AI tools (agentic AI tools) is a plus.
- A passion for exploring new things is a plus. Strong C/C++ programming skills are a plus.
- Experience with Linux systems programming is a plus.
- Good English reading/writing skills, English listening/verbal skills are a plus.
- Teamwork, and be ready to take on challenges to do the best.
- Good communication skills. Willing to share knowledge, collaborate, and learn from others.
- Familiarity with classic cryptographic algorithms (RSA, ECC, AES, SHA, ECDSA, EdDSA, Ed25519, X25519, ECDH) is a plus.
- Familiarity with PQC (post-quantum, quantum-safe) cryptographic algorithms (ML-DSA, ML-KEM, SHAKE / SHA-3) is a plus.
- Knowledge of cybersecurity (TLS, X.509, Chain of Trust) is a plus. Experience in embedded security features (Secure Boot, Measured Boot, TEE, ARM TrustZone, DICE, ARM PSA, SELinux) is a plus.
- Knowledge about typical attack methods (man-in-the-middle attack, buffer overflow attack, glitch / fault injection, replay attack, rollback attack, denial-of-service, power/timing analysis), and their corresponding countermeasures / mitigation strategies is a plus.
- Familiarity with security libraries (OpenSSL, Mbed TLS) is a plus.
- Good at mathematics is a plus.