Taro Logo

Software Engineer, Electrical Distribution Systems

Tesla designs and manufactures electric vehicles, solar panels, and clean energy storage systems.
$104,000 - $210,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI · Automotive
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer - Full Stack - Supply Chain Solutions

Full Stack Software Engineer role at Apple focusing on building supply chain solutions using Java, Python, and modern web technologies.

Software Engineer - Full Stack - Supply Chain Solutions

Full Stack Software Engineer role at Apple focusing on supply chain solutions, requiring Java, Python, and cloud expertise. Based in Austin, TX.

Software QA Engineer- Apple Vision Pro

Software QA Engineer role for Apple Vision Pro, focusing on quality assurance and testing of user-facing features for Apple's revolutionary spatial computer.

(USA) Software Engineer II

Mid-level Software Engineer position at Walmart/VIZIO in Denver, focusing on backend development and cloud infrastructure, offering competitive salary and comprehensive benefits.

Software Development Engineer, FinTech

Software Development Engineer role at Amazon FinTech, building scalable ledger systems for financial operations and reporting.

Description For Software Engineer, Electrical Distribution Systems

As an Engineer on the Electrical Distribution Systems (EDS) Software team at Tesla, you will be responsible for developing internal tooling, such as web applications and APIs, that are crucial to electrical engineering development across the company. The EDS team is part of the Low Voltage Architecture and Circuitry team, which designs the "nervous system" of all Tesla products including vehicles, Robot, Dojo, and future projects.

You will work closely with the Electrical Distribution team to define applications that improve engineering workflows, collaborate with design, program management, and service engineering teams to refine APIs and data pipelines, and write robust front-end and back-end code for user interfaces and data processing. You'll also manage databases, participate in code reviews, document data models and workflows, and manage a cloud-native application.

The ideal candidate should have a Bachelor's Degree in Computer Science or related field, 4+ years of web application development experience, proficiency in back-end development, experience with React for front-end systems, and the ability to manage complex data models. Experience with Go for back-end systems is a plus.

Tesla offers competitive compensation and a comprehensive benefits package, including medical, dental, and vision plans, 401(k) with employer match, stock purchase plans, and various other perks and support programs.

Join Tesla and be part of a team that's constantly pushing the boundaries of innovation in electrical systems and software development for cutting-edge products.

Last updated 7 months ago

Responsibilities For Software Engineer, Electrical Distribution Systems

  • Define applications to improve engineering workflows
  • Refine APIs and data pipelines for data maintained by Electrical Distribution web tools
  • Write robust front-end code for user interfaces
  • Write scalable back-end code for data processing and integration
  • Manage databases manually and with application code
  • Participate in code review processes
  • Document data models, workflows, and web application features
  • Manage a cloud-native application

Requirements For Software Engineer, Electrical Distribution Systems

React
Go
  • Bachelor's Degree in Computer Science, related degree, or equivalent experience
  • 4+ Years experience in web application development
  • Proficiency in back-end development
  • Experience developing front-end systems with React
  • Demonstrable experience owning, deploying, scaling, and maintaining customer-facing code
  • Experience utilizing code versioning systems (i.e. GitHub)
  • Demonstrated ability to manage complex data models
  • Excellent team and person-to-person communication skills

Benefits For Software Engineer, Electrical Distribution Systems

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
Commuter Benefits
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Employee Stock Purchase Plans
  • Life Insurance
  • Disability Insurance
  • Employee Assistance Program
  • Paid Time Off
  • Parental Leave
  • Childcare Benefits
  • Commuter Benefits
  • Employee Discounts

Interested in this job?