Become an expert on core subsystems running on the Infotainment computer to perform validation reviews and risk assessments before releasing software to the fleet
Write and ship software to the vehicle and build automated systems in the backend to generate and analyze fleet data from the millions of Tesla vehicles worldwide
Define evaluation metrics, create visualizations and dashboards to support the monitoring and refinement of our systems
Build and maintain HIL testers and internal frameworks/tools to accelerate experimentation and debugging of features
Measure and optimize system performance, leveraging off-the-shelf profiling/tracing tools as well as building new custom tools
Work cross-functionally to investigate and fix issues that you identify
What You’ll Bring
Strong proficiency with one of the following: Python, C/C++, Golang, or Java
Experience with Linux/Unix environments and system administration
Experience with CI/CD systems
Experience with large scale data processing and querying
Excellent critical thinking, problem solving, and communication skills
Experience with embedded systems software design concepts is a plus
Experience with automotive communication standards such as CAN, Ethernet, TCP/IP is a plus
A passion for troubleshooting failures to determine root causes
A passion for constantly improving code quality and system efficiency, testability, monitoring, & observability