Home

Software Engineer, Generalist, Robotics Software Engineering at Tesla Motors

Location: Palo Alto, CA, US

Job Summary:

Job Duties and Scope:
- Develop and maintain Tesla's internal robot fleet management platform.
- Own the design and implementation of features from prototype to production.
- Collaborate with cross-functional teams for feedback and improvements.
- Identify, debug, and resolve operational issues to maintain service uptime.

Required Skills:
- Expertise in software fundamentals: architectural design, algorithms, data structures, code modularity, and testing.
- Experience in web applications or data platforms is a plus.
- Preferred technologies: Golang, C++, GraphQL, NATS, Kafka, gRPC, SQL, CI/CD, Docker, Kubernetes, Helm, GitHub.
- Knowledge of ROS, autonomous robot motion control, localization, and navigation.

Required Experience:
- Bachelor’s Degree in Computer Science, Software Engineering, or equivalent.
- Relevant industry experience is acceptable.

Job URLs: