The Firmware Build team within Vehicle Software is responsible for the tools, frameworks, and systems required to build firmware at scale. For us, a full firmware build for all current production vehicles & stationary storage products uses more than 6000 cpu cores and 4TB of memory concurrently, and we do a _lot_ of simultaneous builds.
The team owns the core build cluster and framework itself, along with ancillary systems such as the local development environment, the interfaces developers use to trigger builds and view the results, and a whole whackton of others.
We currently have the following roles open: * Fullstack engineer (React, Typescript, Python, Go) - Focusing on our web applications and build framework https://www.tesla.com/careers/search/job/sr-fullstack-softwa...
* Distributed Systems Engineer (Python, Linux, Go) - Focusing on our build framework and underlying cluster https://www.tesla.com/careers/search/job/software-engineer-d...
* SRE (Python, Linux, Puppet, Ansible) - Focusing on our underlying cluster and related infra (We own our compute from the moment it gets racked). https://www.tesla.com/careers/search/job/software-engineer-d... (yes, its the same one)
* Devops Engineer (Jenkins, Github Actions, Puppet, Linux) - Focusing on our CI/CD systems and workflows. https://www.tesla.com/careers/search/job/devops-engineer-veh...
Come join us!