Software Engineer, Full Stack, Vehicle Engineering

Tesla designs and manufactures electric vehicles, batteries, and automation solutions for sustainable transportation and energy.
$120,000 - $210,000
Frontend
Mid-Level Software Engineer
In-Person
Automotive

Description For Software Engineer, Full Stack, Vehicle Engineering

Tesla's Vehicle Engineering Automation Software team is seeking a Full Stack Software Engineer to join their innovative department. As part of a team responsible for developing tools for thousands of world-class Vehicle, Battery, and Manufacturing Engineers, you'll work on critical projects including batteries, Optimus, Robotaxi, and new factories.

In this role, you'll develop software applications that automate and streamline the design process, creating web applications that serve diverse groups of professionals. You'll be working with cutting-edge technologies including React, Next.js, TypeScript, and PostgreSQL, while collaborating closely with both software engineers and mechanical design teams.

The position offers a competitive salary range of $120,000 - $210,000, along with comprehensive benefits including medical, dental, and vision coverage, 401(k) matching, and stock purchase options. Tesla's commitment to innovation extends to their employee benefits, offering unique perks like the Tesla Babies program and family-building benefits.

This is an exceptional opportunity to join a company at the forefront of automotive innovation, working on software that directly impacts the development of Tesla's revolutionary products. You'll be part of a team that values clean code, modular design patterns, and cross-functional collaboration, while contributing to Tesla's mission of accelerating the world's transition to sustainable energy.

The role combines technical expertise with practical application, requiring both strong frontend development skills and database management capabilities. You'll have the chance to work on data-intensive applications while maintaining high standards for code quality and system reliability.

Last updated 2 hours ago

Responsibilities For Software Engineer, Full Stack, Vehicle Engineering

  • Deliver web applications for Design Engineers and Program Managers
  • Write reusable components with clean, modular patterns
  • Work with Software Engineers to integrate backend systems
  • Work cross functionally with Mechanical and Design Engineers
  • Maintain and improve existing applications
  • Design database and manage DB migrations
  • Integrate data with frontend applications written in Next.js

Requirements For Software Engineer, Full Stack, Vehicle Engineering

React
TypeScript
PostgreSQL
Node.js
Kubernetes
  • Degree in Computer Science or related field, or equivalent experience
  • Strong knowledge of React / Next.js / TypeScript
  • Experience with ORMs such as Drizzle and Redux
  • Proven experience in PostgreSQL database management
  • Proficiency with software engineering best practices
  • Experience building data-intensive applications
  • Ability to debug live software systems
  • Ability to demonstrate object-oriented, test-driven design

Benefits For Software Engineer, Full Stack, Vehicle Engineering

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Commuter Benefits
  • Aetna PPO and HSA plans with $0 payroll deduction
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental and vision plans with $0 paycheck contribution
  • Company Paid HSA Contribution
  • Healthcare and Dependent Care Flexible Spending Accounts
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Company paid Basic 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 Software Engineer, Full Stack, Vehicle Engineering

Fullstack Software Engineer, Energy Software, Diagnostics

Full-Stack Software Engineer position at Tesla, focusing on energy software diagnostics, requiring 4+ years of experience in frontend and backend development.

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.

Frontend Software Engineer, Digital Experience

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

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.

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.