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
Automotive

Description For Fullstack Software Engineer, Vehicle Software, Diagnostics

Tesla's Service Engineering team is at the forefront of automotive diagnostics, working at the intersection of firmware/hardware design, service, and manufacturing. As a Full-Stack Software Engineer in the Vehicle Software Diagnostics team, you'll be instrumental in developing the next generation of diagnostic tooling for Tesla vehicles. The role combines both backend and frontend development, focusing on building and maintaining diagnostic systems that ensure vehicles are diagnosed accurately and efficiently.

The position offers an opportunity to work with cutting-edge technology in the electric vehicle industry, collaborating with cross-functional teams including Product Managers, Engineers, Operations, and Data Analysts. You'll be responsible for improving diagnostic simplicity, ensuring regulatory compliance, and building proactive diagnostic systems that enhance Tesla's service capabilities.

This role is perfect for someone who enjoys full-stack development and wants to make a significant impact in the automotive industry. You'll work with modern technologies like React, Python, and Go, while building scalable architectures for Tesla's growing user base. The company offers competitive compensation ranging from $133,440 to $292,800 annually, plus comprehensive benefits including medical, dental, vision, 401(k) with matching, and stock purchase options.

Working at Tesla's Palo Alto location, you'll be part of a team that's revolutionizing vehicle diagnostics with the goal of minimizing service visits through advanced diagnostic strategies. The role requires strong technical skills in modern JavaScript frameworks, CSS, and backend development, combined with excellent communication abilities to work effectively across teams.

Last updated an hour 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
Mental Health Assistance
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
  • Company paid Basic Life, AD&D, disability insurance
  • Employee Assistance Program
  • Sick and Vacation time
  • Back-up childcare
  • Commuter benefits
  • Employee discounts

Interested in this job?

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

Rendering Engineer, Software Infotainment

Tesla is hiring a Rendering Engineer to develop advanced graphics and UI systems for their vehicle infotainment platforms, focusing on real-time rendering and user interface optimization.

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, Vehicle User Interface, Infotainment Software

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

Software Engineer, Frontend, AI Tooling

Frontend Software Engineer position at Tesla, focusing on AI tooling development for autonomous driving systems and robotics, offering competitive compensation and comprehensive benefits.

Fullstack Software Engineer, Energy Software, Diagnostics

Full-stack software engineer role at Tesla, focusing on developing diagnostic tools for energy products using React, TypeScript, and modern web technologies.