- Full Time
Tesla Energy is looking for a strong software security
engineer to help with the design and development of its next generations of
embedded software security systems in batteries, charging, and solar systems.
This is a highly cross-functional role, where you will work collaboratively to
implement security features, assess requirements for security controls, build
and design software systems to achieve those requirements efficiently, and the
development of those systems. In short, as a security software engineer at
Tesla, you will be responsible for helping build the embedded software that
keeps all our products secure, while providing customer-facing connected
services and sophisticated remote diagnostics.
- Experience in embedded development in robotics, real-time
controls, or system software.
record of designing and delivering software security systems for
internet-connected embedded devices.
incorporating hardware-based security techniques (Hardware Security modules,
TrustZone, Secure Boot, etc) into a robust hardware/software system design.
knowledge of Cryptography fundamentals and Public Key Infrastructure.
experience creating, presenting, and refining clear, compelling technical
specifications from top-level system architecture documents down to low-level
implementation guides and test plans.
- System-level (kernel/bootloader) software
to multi-task, prioritize and work in an extremely fast-paced, collaborative