Post your job offer for free on H1BConnect with no upfront cost!

Logo

Hire with Us
Tesla logo

Controls Software Engineer, Residential Energy Products

Tesla

10/15/2025

Palo Alto, CA

Full-time


Job Description

Tesla Energy is seeking a Controls Software Engineer to design and build the control stack for residential energy products.

Requirements

  • Degree in Computer Engineering, Computer Science, Electrical Engineering, Physics, or equivalent experience
  • Strong analytical and hands-on troubleshooting skills
  • Experience with software development in systems languages (e.g. C, C++, Rust), preferably for real-time controls systems
  • Experience with controls system fundamentals and modeling
  • Familiarity with grid and/or microgrid operation as well as safety and compliance standards (UL 1741, IEEE 1547, etc.) for grid-connected power electronics is a plus

Responsibilities

  • Collaborate with firmware, hardware, product, and compliance teams to define requirements for control behaviors
  • Develop control models of residential systems in simulations (Matlab/Simulink)
  • Implement control algorithms and integration tests (SiL, HiL) in software
  • Perform hands-on testing, validation, and troubleshooting of control algorithms on residential hardware
  • Support safety/compliance testing

Benefits

  • Employees at Tesla are often offered day-one coverage with multiple medical options (some at $0 paycheck cost), dental/vision, company HSA contributions, a 401(k) match, and equity programs. Most roles also include paid time off and holidays, family-building support, employee assistance, commuter and childcare benefits, and access to discounts and wellness programs.
Logo

© 2024 H1BConnect. All rights reserved.

Check out our sister site LatamDev for tech jobs in Latin America! 🌎