Technical Program Manager, Residential Energy Software & Firmware

Tesla is a leading electric vehicle and clean energy company that designs and manufactures electric cars, solar panels, and energy storage systems.
$100,000 - $216,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Automotive
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineering Technical Lead, Fleetnet

Lead software engineering role at Tesla, building next-generation server infrastructure for vehicle fleet management and autonomous navigation systems.

Staff Software Engineer, Cell Software

Lead architecture and development of Tesla's manufacturing execution systems, focusing on battery production software and scalable solutions.

Engineering Program Manager, Megapack

Engineering Program Manager position at Tesla, leading Megapack program development and implementation with cross-functional coordination and technical oversight.

Supervisor, Cell Engineering

Tesla is seeking a Cell Engineering Supervisor to lead process and operation technicians in their battery cell prototype lab.

Sr. Technical Program Manager, Cell Engineering Vision Systems

Senior Technical Program Manager position at Tesla, leading vision systems projects for cell manufacturing with competitive compensation and benefits.

Description For Technical Program Manager, Residential Energy Software & Firmware

Tesla's Energy Engineering Products team is seeking a Software Program Manager to lead the delivery of outstanding firmware and software for residential products. The ideal candidate should have a proven track record in managing complex programs and leading large cross-functional teams. This role requires a deep understanding of firmware and software system development, with a focus on delivering exceptional product performance and customer experience.

Key responsibilities include:

  • Collaborating with stakeholders to define product roadmaps and owning their execution
  • Leading short and long-term development projects, from requirements definition to field trials
  • Managing partnerships with various internal groups and resolving conflicts
  • Creating and managing challenging schedules while delivering on commitments
  • Raising the bar on product and team quality, acting as a customer advocate
  • Inspiring and leading internal improvement initiatives
  • Managing regular production releases

The ideal candidate will have:

  • Strong communication skills
  • Ability to grasp complex technical topics and manage risks
  • Proficiency in Microsoft Office, JIRA, Confluence, and Git
  • Experience in Agile development environments
  • A degree in Computer Science or related field, or equivalent experience
  • 3+ years leading large, cross-functional teams as a program manager or engineering leader
  • 3+ years working with software or firmware teams

This role offers an opportunity to work on products that will fundamentally change the world's energy infrastructure in a fast-paced, entrepreneurial environment. The position comes with competitive pay and a comprehensive benefits package, including health insurance, 401(k) with employer match, and various other perks.

Last updated 2 months ago

Responsibilities For Technical Program Manager, Residential Energy Software & Firmware

  • Lead short- and long-term development projects including requirements definition, application architecture, UI design, implementation, automated quality testing, continuous deployment, and field trial
  • Facilitate & project manage partnerships with key internal groups
  • Manage and resolve conflicts while influencing cross-functional teams
  • Create detailed schedules and deliver on commitments
  • Raise the bar on product and team quality, and be a customer advocate
  • Inspire, lead, and organize internal improvement initiatives
  • Manage releases to production at a regular cadence
  • Deliver tactical needs while maintaining strategic focus and vision

Requirements For Technical Program Manager, Residential Energy Software & Firmware

Java
Python
  • Degree in Computer Science or other engineering discipline, or equivalent experience
  • 3+ years experience leading large, cross-functional teams as a program manager or engineering leader
  • 3+ years working with software or firmware teams, as a developer or tester
  • Proficiency in Microsoft Office, JIRA, Confluence, and Git
  • Experience working in an Agile development environment
  • Strong communication skills
  • Ability to grasp complex technical topics and manage risks
  • Ability to make decisions, act quickly, and work in a dynamic environment

Benefits For Technical Program Manager, Residential Energy Software & Firmware

401k
Dental Insurance
Medical Insurance
Vision Insurance
Parental Leave
Equity
  • Competitive pay
  • Aetna PPO and HSA medical plans
  • Dental and vision plans
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Company paid Basic Life, AD&D, short-term and long-term disability insurance
  • Employee Assistance Program
  • Sick and Vacation time
  • Back-up childcare and parenting support resources
  • Weight Loss and Tobacco Cessation Programs
  • Tesla Babies program
  • Commuter benefits
  • Employee discounts and perks program

Interested in this job?