Fullstack Software Engineer, Vehicle Software, Diagnostics

Tesla is an automotive and clean energy company that develops electric vehicles and automotive software solutions.
$120,000 - $252,000
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 minimize service visits.

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 $120,000 to $252,000, plus cash and stock awards. The company provides excellent healthcare options, family-building benefits, 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.

The ideal candidate will bring strong technical skills in full-stack development, experience with scalable architectures, and excellent collaborative abilities. You'll be part of Tesla's mission to revolutionize vehicle diagnostics and maintenance, working in their Palo Alto location. The role offers the chance to work on meaningful projects that directly impact Tesla's service efficiency and customer satisfaction.

Last updated 12 hours 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
  • LGBTQ+ care concierge services
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Company paid Basic Life, AD&D, disability insurance
  • Employee Assistance Program
  • Sick and Vacation time
  • Back-up childcare and parenting support
  • Weight Loss and Tobacco Cessation Programs
  • Tesla Babies program
  • Commuter benefits
  • Employee discounts and perks program

Interested in this job?

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

Fullstack Software Engineer, Energy Software, Diagnostics

Full-stack software engineer position at Tesla, focusing on energy products diagnostics platform development with React, Python, and Go.

Software Engineer, Vehicle User Interface, Infotainment Software

Frontend Software Engineer position at Tesla working on vehicle user interface and infotainment software systems.

Rendering Engineer, Software Infotainment

Tesla is hiring a Rendering Engineer to develop cutting-edge graphics and UI systems for their vehicle infotainment platforms, offering competitive pay and comprehensive benefits.

Software Engineer, Frontend, AI Tooling

Frontend Software Engineer role at Tesla, focusing on developing AI tooling and interfaces for autonomous driving and robotics systems.

Software Engineer, Frontend Material Flow System, Factory Software

Frontend Software Engineer role at Tesla developing user interfaces for manufacturing systems using TypeScript, React, and Angular.