What to Expect
As a Software Engineer, you’ll design and develop software for the current and next generation of Tesla’s Operating Systems (Tesla OS). In this role, you’ll be developing highly complex applications with a team goal of streamlining business operations and improving overall user experience. The ideal candidate is a self-starter with a strong desire to increase efficiencies and make an impact while contributing to a cross-functional team. Your ability to creatively collaborate and execute team goals will affect scalability and directly contribute to the company’s mission of accelerating the world’s transition to sustainable energy.
What You’ll Do
Work with experienced engineers across many functional areas to deliver business value to internal and external stakeholders
Develop scalable solutions using tools and languages like Angular, Golang, MySQL, Microsoft SQL Server, and other open-stack frameworks
Design and develop new modules on the home-grown line-of-business applications collectively called “Tesla OS”
Write code and check in to source control systems in accordance with Tesla’s software development life cycle (SDLC) policies
Follow security standards and techniques for web applications to ensure that the software you develop is free of security vulnerabilities
Complete all the tasks that your manager assigns to you from time to time and share updates regularly
Continuously develop and maintain unit testing, bug reports, and releases following Tesla’s security best practices in all aspects of development
What You’ll Bring
A Bachelor’s Degree in Computer Science, Engineering, or a related field, proof of exceptional skills in related fields with practical engineering, or equivalent experience
Web application development using HTML, JavaScript, CSS
RDBMS Programming using Microsoft SQL Server or MySQL
Unit Testing and Integration Testing
Programming in C# and Angular
Experience working with Continuous Integration and Continuous Development (CI/CD)
Deep understanding of REST and gRPC-based APIs and microservice architecture
Excellent communication skills
Fremont, California
Full time