Jobs · Information Technology · California

Software Engineer, Onboard Diagnostics

Tesla · Palo Alto, CA · 1 mo ago
On-siteInformation Technology$140k–$252k/yrFull-time

What You'll Do

  • Develop and extend the Diagnostic Event Manager and DTC stack across vehicle controllers
  • Define how faults are detected, debounced, persisted to non-volatile memory, and reported over standard protocols such as UDS, CAN, and DoIP
  • Integrate the diagnostic framework across a range of controllers, embedded targets, and vehicle platforms
  • Manage versioned updates to these shared components in lockstep
  • Work with homologation teams to translate evolving diagnostic and regulatory requirements into actionable engineering work
  • Support certification and reporting activities
  • Build test infrastructure (e.g., SIL/HIL) that validates DEM and DTC behavior consistently across controllers and platforms
  • Develop diagnostic tooling and service routines that help technicians accurately identify and clear faults in the field
  • Monitor fleet-wide diagnostic data to track DTC trigger rates
  • Create dashboards that surface trends, catch regressions, and feed top field issues back to development teams
  • Collaborate with cross-functional teams to refine internal processes, streamline development, and drive on-time product releases
  • Document technical procedures and create guidelines that enhance collaboration and knowledge transfer

What You'll Bring

  • Degree in Computer Science, Electrical Engineering, Automotive Engineering, or related field, or equivalent experience
  • Proficiency in C/C++ or similar languages for embedded firmware development
  • Experience with automotive communication networks and diagnostic protocols (CAN, LIN, UDS, DoIP)
  • Experience developing across heterogeneous embedded targets and multiple vehicle platforms
  • Familiarity with diagnostic standards and concepts (e.g., DTCs, SAE J1979, ISO 13400)
  • Strong organizational skills to manage multiple timelines, prepare accurate documentation, and address audits
  • Excellent communication skills for coordination with cross-functional teams and, where needed, regulatory and industry bodies
  • Proven background in automotive diagnostics, including hands-on development of embedded diagnostic software, is a plus
  • Familiarity with global OBD regulations and certification processes is a plus

Benefits

  • Competitive pay
  • Medical plans
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental (including orthodontic coverage) and vision plans
  • Health Savings Accounts (HSA) Contribution
  • Flexible Spending Accounts (FSA)
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Other financial benefits
  • Company-paid (Health Savings Accounts) HSA Contribution
  • Basic Life, AD&D Short-term and long-term disability insurance
  • Employee Assistance Program
  • Sick and Vacation time
  • Paid Holidays
  • Commuter benefits
  • Employee discounts and perks program

Expected Compensation

$140,000 - $252,000/annual salary + cash and stock awards + benefits

Similar jobs

Engineer - Diagnostics

Walter P MooreHouston, TX· 1 wk ago
Quality Assuranceapply on careers-walterpmoore.icims.com

Engineer - Diagnostics

Walter P MooreChicago, IL· 6 days ago
Quality Assuranceapply on careers-walterpmoore.icims.com