
Security Software Engineer_XC
- Shanghai
- Permanent
- Full-time
- Perform security requirement analysis and derive security design w/ stakeholders.
- Implement security mechanism according to design at quality, timeline.
- Perform functional verification, unit test, bug fixing, QAC & compiler warning fixing according to quality requirement and coding rules.
- Analyze vulnerabilities and fix vulnerabilities on need.
- Support project teams to analyze related issues, especially customer field issue.
- Research on emerging tech, share research report within team.
- 3+ years security software development experience on products such as automotive cockpit, ADAS domain controller etc.
- Proficient in C & C++, familiar with script language python/Bash etc.
- For security developer on SoC platform
- Have experience on implementing security features such as secure boot, secure flashing, interface protection, secure storage, security access, access control (DAC / MAC), android verified boot, firewall, TLS etc.
- Know deeply on crypto algorithm and able to develop Trust zone applets.
- With deep understanding of QNX/Android/Linux system architect is preferred.
- Experience on Qualcomm / Nvidia SoC with preference.
- Or for security developer on MCU AUTOSAR platform
- Have experience on implementing security features such as secure boot, secure flashing, interface protection, secure storage, security access, secure onboard communication, TLS etc.
- Know deeply on crypto algorithm and HSM.
- Strong knowledge on AUTOSAR development environment setup, tool chain, debug, experience on Vector or CUBAS AUTOSAR with preference.
- Familiar with Infineon TC3*7, Renesas RH850 or NXP S32G**.
- Fluent English on oral and writing.
- Skilled in communication and collaboration, able to work under pressure and keep commitment.