Fullstack Software Engineer, Vehicle Software, Diagnostics

Tesla is an automotive and clean energy company that develops electric vehicles and diagnostic software systems.
$133,440 - $292,800
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Automotive

Description For Fullstack Software Engineer, Vehicle Software, Diagnostics

Tesla's Service Engineering team is seeking a Full-Stack Software Engineer to join their Vehicle Software Diagnostics division. This role sits at the crucial intersection of firmware/hardware design, service, diagnostics, manufacturing, quality, and reliability. The position offers an opportunity to work on next-generation diagnostic tooling for Tesla vehicles, with the mission of ensuring accurate and swift vehicle diagnostics while building systems that prevent service visits altogether.

The role combines both backend and frontend development, working within a multidisciplinary product team alongside Product Managers, Engineers, Operations, and Data Analysts. You'll be responsible for improving diagnostic simplicity, maintaining compliance, and building proactive diagnostic systems. The position requires expertise in modern JavaScript frameworks, particularly React, along with Python or Go development experience.

Tesla offers a comprehensive benefits package including competitive salary ranging from $133,440 to $292,800 annually, plus cash and stock awards. The company provides excellent healthcare benefits, family-building support, 401(k) with employer match, and various other perks. This is an excellent opportunity for a mid-level engineer looking to make a significant impact in the automotive industry while working with cutting-edge technology at one of the world's most innovative companies.

Last updated 16 days ago

Responsibilities For Fullstack Software Engineer, Vehicle Software, Diagnostics

  • Contribute to improving diagnostic simplicity and regulatory compliance
  • Improve and maintain web-based diagnostics platform
  • Debug issues in production and apply fixes
  • Participate in architectural improvements
  • Improve application security
  • Write new React components for new features
  • Improve reliability, scalability and performance of diagnostic platform

Requirements For Fullstack Software Engineer, Vehicle Software, Diagnostics

JavaScript
Python
Go
React
  • Software development experience
  • Degree in Computer Science or equivalent experience
  • Strong working knowledge of modern JavaScript frameworks
  • Strong CSS skills, experience with CSS pre-compilers
  • Experience in building highly scalable architectures
  • Python or Go development experience
  • Excellent interpersonal, communication, and collaboration skills

Benefits For Fullstack Software Engineer, Vehicle Software, Diagnostics

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Commuter Benefits
  • Medical plans with $0 payroll deduction
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental and vision plans
  • Company Paid HSA Contribution
  • Healthcare and Dependent Care FSA
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Life, AD&D, short-term and long-term disability insurance
  • Employee Assistance Program
  • Sick and Vacation time
  • Back-up childcare and parenting support
  • Commuter benefits
  • Employee discounts and perks program

Interested in this job?

Jobs Related To Tesla Fullstack Software Engineer, Vehicle Software, Diagnostics

Software Engineer, Vehicle User Interface, Infotainment Software

Frontend Software Engineer position at Tesla, focusing on developing in-car user interfaces and infotainment systems using C++, with competitive salary and benefits.

Fullstack Software Engineer, Energy Software, Diagnostics

Full-Stack Software Engineer position at Tesla, focusing on building diagnostic tools for energy products using React and TypeScript, offering competitive compensation and benefits.

Software Engineer, Frontend, AI Tooling

Frontend Software Engineer role at Tesla, building AI tooling and visualization interfaces for autonomous driving technology in Palo Alto.

Frontend Software Engineer, Digital Experience

Frontend Software Engineer position at Tesla, focusing on building internal tools for energy products installation and management systems.

Software Engineer, Full Stack, Vehicle Engineering

Full Stack Software Engineer position at Tesla, developing automation tools for Vehicle Engineering team using React, TypeScript, and PostgreSQL.