
Tesla
Locations
- Palo Alto, CA
About The Team
Tesla’s continued success depends on engineers being able to develop, debug, and deploy software quickly. Our web services, tools, and build infrastructure directly impact over 1000 vehicle, energy, and Autopilot software engineers. You’ll be joining a small team located at the center of the firmware organization called Engineering Productivity, Build and Internal Infrastructure. This unique position exposes us to a wide array of interesting technical challenges and enables us to be the defenders of best practices such as code hygiene, reuse, and maintainability. As the brains of a whole organization, you will work on developer experience, build frameworks and high availability of tools, services, and computational cluster.
Join us, and besides helping every software developer, you will:
- Push your first PR with your own code to a real Tesla vehicle in your first week (or day!)
- Impact real world Tesla customers with faster and more reliable Over-the-Air updates
- Make decisions on the real-world products delivered to customers
- Help accelerate world’s transition to sustainable energy!
What You’ll Do
- Your primary focus will be working on frameworks that empower hundreds of Tesla developers to build code more efficiently, as well as accelerating Tesla’s release workflow.
- You will help us accelerate our release cycle from tens of releases a day to hundreds of releases a day by making decisions based on data and feedback within the organization.
What You’ll Bring
- Currently pursuing a Bachelors or Masters in Computer Science or a related field.
- Excellent coding skills in a modern programming language such as Python, Golang, Ruby or C++
- Strong Linux knowledge
- Have strong experience with any of the following: Bazel, Buck, Pants, SCons, QMake, CMake, Make, Ninja or similar build tools
To apply for this job please visit www.tesla.com.