Product Security Engineer, Vehicle Software

Tesla Tesla · Auto · PALO ALTO, CA · Vehicle Software

This role focuses on product security for Tesla's vehicle software, including embedded systems, networks, and applications. Responsibilities include auditing code, conducting penetration tests, risk analysis, and collaborating with teams to remediate vulnerabilities and design secure architectures. The role requires expertise in secure architecture design, penetration testing, and security in areas like C/C++, ARM, CAN, and cryptography.

What you'd actually do

  1. Audit embedded code to identify security vulnerabilities
  2. Lead security initiatives and serve as a point of contact
  3. Conduct penetration tests and risk assessments in an automotive environment
  4. Work with Tesla teams and external suppliers to drive remediation. Help to design a secure connected vehicle architecture
  5. Conduct risk assessments to prioritize threats and compare mitigation strategies

Skills

Required

  • Investigative and analytical problem-solving skills
  • Secure architecture design
  • Communication skills
  • Security expertise in C, C++, x86, ARM, CAN, cryptography, exploit development
  • Penetration testing experience
  • Software development
  • Auditing code and features

Nice to have

  • Automotive & Hardware experience

What the JD emphasized

  • security expertise in one or more of: C, C++, x86, ARM, CAN, cryptography, exploit development
  • Penetration testing experience
  • Proficient in software development, auditing code and features