As a Software Engineer at Tesla, you'll design and develop software for the current and next generation of Tesla's Operating Systems (Tesla OS). You'll be developing highly complex web and mobile 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.
Responsibilities include:
- Applying knowledge of UI design and software engineering to develop new user interfaces and interaction models in HTML/CSS, JavaScript, and React
- Creating and implementing a consistent design language throughout the Tesla UI platform
- Acting as a bridge between design and development to ensure visual and interaction quality
- Analyzing recommendations from other business groups to prioritize functions and develop project roadmaps
- Collaborating with UX/UI designers, software engineers, and product managers to improve user experience
- Optimizing web applications for maximum speed and scalability
Requirements:
- Software development experience
- Degree in Computer Science, Computer Engineering, or equivalent experience
- Deep experience in interaction prototyping for different form factors and interfaces
- Fluency in software fundamentals, including design, algorithms, data structures, and code maintainability
- Exposure to Open-Source Tools and Technologies
- Proficiency in multiple programming languages and frameworks, especially JavaScript/HTML/CSS and React
- Strong CSS skills and experience with pre-compilers (SASS, LESS, etc.)
- Expert knowledge of component-based frameworks like ReactJS or AngularJS
- Strong communication skills and preference for teamwork
- Experience building foundational layout and typographic systems
Tesla offers competitive pay and a comprehensive benefits package, including medical, dental, and vision plans, 401(k) with employer match, stock purchase plans, and various other financial and wellness benefits.