T

Tesla

Makes electric cars, robotaxis and grid batteries

Validation & Tooling Software Engineer - Residential Energy Products

Backend EngineeringConfirmed live in the last 24 hours
Full-timePalo Alto, CA, USANo salary listedIn-person

About the Job

Requirements

  • A degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience is required.
  • Experience building internal developer, validation, or simulation tooling that engineers rely on daily is required.
  • Proficiency in Python and Go is required for tooling and integration.
  • Comfort working across tools and systems under test, including embedded or device software, multi-process Linux, inter-process communication, logs, and traces is required.
  • Real-world experience in at least one of the following is required: Software-in-the-Loop (SIL), simulation harnesses, or high-fidelity test environments for embedded or multi-process systems; debugging, visualization, or observability tooling such as dashboards, report generators, or timeline/control-flow views; trace, instrumentation, capture/replay, or hook-based systems for reproducing field or lab scenarios offline; or extending test or simulation platforms to support new products, hardware variants, or regional configurations.
  • Strong software fundamentals, including clear interfaces, maintainability, failure handling, and testability, are required.
  • Ability to multitask, prioritize, and work in a fast-paced, collaborative environment is required.

Responsibilities

  • Design, implement, and maintain internal Software-in-the-Loop (SIL), harness, and developer tooling, primarily in Python and Go, to improve correctness, debuggability, and release confidence for residential energy device software.
  • Build and evolve close-to-real-life SIL environments for multi-process embedded Linux systems, closing gaps between simulation and field behavior where they matter most.
  • Develop visualization and debugging tools, including report generation, SIL-driven dashboards, control-flow visualization, and related analysis views, so engineers can understand system behavior.
  • Implement and support trace, hook, and instrumentation systems that reach into device software written in Go, Rust, C, and C++; enable field trace capture and faithful replay in SIL.
  • Onboard new products, product revisions, capabilities, and regional or market-specific configurations into shared tooling and SIL workflows.
  • Collaborate with Product, Device Software, Hardware, and Validation teams to turn team pain points into tool designs, tests, and shippable internal platforms.
  • Improve the reliability and usability of tooling used daily by engineers and reduce time to root cause for lab, SIL, and field issues.
  • Contribute to automated tests, continuous integration (CI) integration, and engineering practices that improve product reliability, developer productivity, and release confidence.
  • Support production and fleet needs through bring-up, field anomaly reproduction, and continuous improvement after launch.

Desired Qualifications

  • Rust, C, or C++ experience is a plus for working close to device software and multi-process systems.
  • Experience with unit or integration automation, continuous integration (CI) pipelines, or hardware-in-the-loop (HIL) validation adjacent to SIL is a plus.
  • Experience with Docker and QEMU, or similar container and machine emulation tooling, is a plus for packaging, isolation, and realistic SIL environments.
  • Exposure to complex embedded Linux systems, home energy, battery or inverter products, multi-device site setups, or market-specific product variants is a plus.

About the Company

Tesla

Makes electric cars, robotaxis and grid batteries

Tesla makes electric cars and batteries that store power for homes and utilities, and it develops self-driving software and humanoid robots. In 2023, its Model Y became the first electric vehicle to rank as the world's best-selling car. Buyers order the Model 3 sedan, Model Y SUV, or Cybertruck pickup directly from Tesla instead of through dealers, and they charge on its Supercharger fast-charging network. It also sells Megapack and Powerwall batteries, runs a robotaxi service, and charges drivers a monthly fee for self-driving software that still needs their supervision. Tesla was founded in 2003, with Elon Musk as its lead early investor and a recognized co-founder, and it is based in Austin, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Austin, TX
Founded
2003

Recently Posted Jobs

Explore more opportunities at Tesla

See more jobs