Software Engineer, Correctness & Reliability, Dojo

Tesla is a leading electric vehicle and clean energy company known for innovation in automotive and AI technologies.
$120,000 - $318,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Automotive

Description For Software Engineer, Correctness & Reliability, Dojo

As a Software Engineer in the Dojo correctness and reliability team at Tesla, you'll be at the forefront of building program analysis tools for Tesla's in-house supercomputer. This role involves developing fuzzers, compiler instrumentation passes, and run-time monitoring components. You'll join a small team of experienced developers focused on automating software and hardware testing.

Key responsibilities include:

  • Taking ownership of tooling software for the compiler and hardware monitoring
  • Developing algorithms to enhance the sensitivity and performance of analysis tools
  • Debugging functional issues on massively parallel systems, including compiler bugs, defective chips, and hardware design bugs
  • Collaborating with Dojo HW and SW teams to understand the current architecture and propose future improvements
  • Working with the Autopilot SW team to ensure smooth transition of training from GPU to Dojo

This role offers an exciting opportunity to work on cutting-edge technology in AI and robotics, directly contributing to Tesla's mission of accelerating the world's transition to sustainable energy. You'll be working in Palo Alto, California, at the heart of Silicon Valley, with access to state-of-the-art facilities and some of the brightest minds in the industry.

Tesla offers a comprehensive benefits package, including competitive pay, multiple health insurance options, family-building benefits, 401(k) with employer match, and employee stock purchase plans. The company is committed to diversity, equality, and inclusion, providing equal opportunities to all qualified applicants.

Join Tesla and be part of a team that's pushing the boundaries of AI, robotics, and sustainable technology!

Last updated 5 hours ago

Responsibilities For Software Engineer, Correctness & Reliability, Dojo

  • Take ownership of tooling software for the compiler and hardware monitoring
  • Develop algorithms to improve sensitivity and performance of the analysis tools
  • Debug functional issues on massively parallel systems, including compiler bugs, defective chips, and hardware design bugs
  • Collaborate with Dojo HW and SW teams to understand the current architecture and propose future improvements
  • Work with Autopilot SW team to assure smooth transition of training from GPU to Dojo

Requirements For Software Engineer, Correctness & Reliability, Dojo

  • Degree in Engineering, Computer Science, or equivalent in experience and evidence of exceptional ability
  • Prior industry or research experience in compilers, program analysis, and/or hardware testing
  • Strong C++ and basic assembly skills

Benefits For Software Engineer, Correctness & Reliability, Dojo

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
Commuter Benefits
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Employee Stock Purchase Plan
  • Life Insurance
  • Disability Insurance
  • Employee Assistance Program
  • Paid Time Off
  • Parental Leave
  • Back-up Childcare
  • Fertility Benefits
  • Adoption Benefits
  • Commuter Benefits
  • Employee Discounts

Interested in this job?

Jobs Related To Tesla Software Engineer, Correctness & Reliability, Dojo

Senior Web Solutions Engineer

Senior Web Solutions Engineer at Google, leading YouTube's technical infrastructure development and data-driven improvements.

Senior Software Developer, Google Cloud Platforms

Senior Software Developer role at Google Cloud Platforms, focusing on developing next-generation technologies for Google's cloud infrastructure.

Senior Software Engineer, Full Stack

Senior Software Engineer, Full Stack at Google, building innovative AI solutions for cloud security and compliance.

Senior Software Engineer, Labs

Senior Software Engineer position at Google Labs, focusing on developing innovative technologies and products.

Senior Software Engineer, Full Stack, Google Cloud Business Platforms

Senior Full Stack Software Engineer role at Google Cloud, developing cutting-edge technologies for enterprise solutions.