Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Technical Program Manager, Energy Storage

$153k - $248.5k
Full-time

Redwood Materials

About Redwood Materials

Redwood is localizing a global battery supply chain that seamlessly integrates recovery, reuse, and recycling — keeping critical minerals in circulation and driving the energy transition. Founded in 2017, we're delivering low-cost and large-scale energy storage and producing battery materials in the U.S. for the first time, all from batteries we already have.

Software Technical Program Manager, Energy Storage:

Redwood Materials is currently searching for a Technical Program Manager to join as an early member of a new engineering team working on our Battery Energy Storage System product line.

In this role, you will focus on the development of software, embedded firmware, and systems controls and will drive cross-functional coordination across engineering, product, and operations teams to deliver intelligent, grid-interactive storage systems that are scalable, reliable, and safe.

This is a highly technical role where success requires understanding the unique challenges of developing production quality software and firmware in complex energy environments. You will be expected to operate with a high degree of autonomy while contributing to the development of tools and processes that improve the organization's productivity. 

Responsibilities Will Include:

  • Lead cross-functional development programs focused on embedded firmware for power electronics, energy management system software, and battery management software
  • Drive the software development process, including planning and facilitating sprints, backlog prioritization, standups, and sprint reviews to maintain team velocity and alignment
  • Work closely with software, controls, systems, and electrical engineers to define program requirements, technical interfaces, dependencies and validation strategies
  • Track and communicate progress toward key milestones
  • Support test planning, software release processes, and integration with lab and field validation efforts
  • Ensure change management and version control processes are in place and aligned with the pace of system iteration
  • Proactively identify risks, surface technical blockers, and develop mitigation strategies across the product lifecycle

Desired Qualifications:

  • BS/MS in Engineering, Computer Science, or related technical field
  • 5+ years of technical program management experience focused on software and firmware in hardware-integrated systems. Experience power electronics or other energy products a strong plus
  • Familiarity with software development lifecycle processes including Agile, CI/CD, code reviews, and release planning
  • Proven track record of managing software development for multidisciplinary products involving electrical, mechanical, and systems teams
  • Excellent communication and interpersonal skills, capable of building relationships with all levels of the organization and presenting to internal and external executives 
  • Proficiency in project tracking and collaboration tools (e.g., Jira, Confluence, GitHub, MS Project, Asana)
  • Self-motivated, with the ability to manage your work in a startup environment, balancing multiple priorities and deadlines
  • A passion for sustainability and making the world a better place

The position is full-time and located in San Francisco, CA. Compensation will be commensurate with experience.

In accordance with California pay transparency laws, the salary range for this position is listed below. Actual compensation may vary based on a variety of factors, including experience, education, and skills.

California Pay Range:

$153,000—$248,500 USD

The position is full-time. Compensation will be commensurate with experience.

We collect personal information (PI) from you in connection with your application for employment with Redwood Materials, including the following categories of PI: identifiers, personal records, professional or employment information, and inferences drawn from your PI. We collect your PI for our purposes, including performing services and operations related to your potential employment. If you have additional privacy-related questions, please contact us at View email address on us.fitly.work.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Technical Program Manager, Energy Storage in California vacancy
  • $118.7k - $192.8k

     ...encompassing the battery packs, the safety-critical Battery Management System (BMS) software, and the high-performance Ground Charging Equipment...  ...of commercial eVTOL operations.As a member of the technical program management team, you will lead the Battery System software... 
    Software
    Full time
    Temporary work

    Joby Aviation

    San Carlos, CA
    1 day ago
  • $153k - $248.5k

     ...minerals in circulation and driving the energy transition. Founded in 2017, we're...  ...delivering low-cost and large-scale energy storage and producing battery materials in the...  ...we already have. Hardware Technical Program Manager, Energy Storage: We are seeking a... 
    Suggested
    Full time
    Contract work
    Flexible hours

    Redwood Materials

    California
    a month ago
  • $112k - $217.2k

     ...What To Expect The Tesla Energy & Charging Software team is responsible for...  ...power generation, energy storage, vehicle charging, and grid...  ...market participation). The Program Manager will be an integral part...  ...the organization. The Technical Program Manager will report... 
    Software
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    California
    1 day ago
  • $91.96k - $159.6k

     ...new equipment, new processes, and new software to rapidly scale battery...  ...transition to sustainable transport and energy storage) is our ability to produce and procure...  ...re looking for a highly motivated Sr Technical Program Manager who will drive the development of the... 
    Software
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    California
    25 days ago
  •  ...infrastructure, and solid-state memory and storage, are driving additional test...  ...We are seeking a seasoned Senior Technical Program Manager to lead cross-functional teams in the...  ...across mechanical, thermal, electrical, software, and automation/robotics domains.... 
    Software
    Remote work
    Worldwide

    Aehr Test Systems

    Fremont, CA
    a month ago
  • ## Technical Program ManagerApply: Full time: Posted Today: R56240## Hyve...  ...and delivering custom Server, Storage, and Networking Solutions to...  ....Responsibilities* Develop/ manage end - to-end project plans...  ...electrical, mechanical, thermal, software, firmware)* Solid project... 
    Software
    Full time

    SYNNEX Corporation

    Fremont, CA
    5 days ago
  • $200k - $260k

     ...Description Job Title: Sr. Staff Technical Program Manager, ESS  Location: San...  ...the Company   Peak Energy is the first American venture...  ...Ion battery systems as the storage standard for the new era of...  ...systems across hardware and software.  Reporting to the CTO, this... 
    Software
    Full time
    Flexible hours

    Peak Energy

    Burlingame, CA
    24 days ago
  • $85k - $98k

    Technical Program Manager - Hyperscale Rack & Cooling Solutions - (107695) Location Fremont, CA 9453...  ..., medical, multimedia, computing and storage, automotive and clean technology sectors...  ...(powder coating and plating). Software Proficiency: Advanced skill in SolidWorks... 
    Software
    Permanent employment
    Work experience placement

    Sanmina-SCI Systems de México

    Fremont, CA
    3 days ago
  • $115k - $140k

     ...skill, awareness, and learning capabilities.  Our systems are software-driven, hardware-agnostic, and have already picked over 15...  ...intelligent robots a reality! About the Role: As a Technical Program Manager at Dexterity in the Architectural Elements Group (AE Group... 
    Software
    For contractors
    Work at office

    Dexterity

    Redwood City, CA
    4 days ago
  • $150k - $235k

     ...people to make life better. To achieve that, we are seeking a Technical Program Manager to lead complex, ambiguous programs at the intersection of...  ...robotics, autonomous systems, or other complex hardware-software products.     Location ~ This is a hybrid position... 
    Software
    Full time
    Temporary work
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Agility Robotics

    Fremont, CA
    17 days ago
  • $112k - $217.2k

     ...What To Expect Tesla’s Energy Engineering Program Management team is looking for a Firmware/Software Technical Program Manager to own and drive the delivery of outstanding...  ...Background/experience in Energy Products, solar or storage technologiesDesired: In-depth knowledge of... 
    Software
    Hourly pay
    Full time
    Temporary work
    Work at office
    Flexible hours

    Tesla

    California
    8 days ago
  •  ...flexible: fully autonomous and truly collaborative. As a Technical Program Manager at Robust.AI, you will join a small, fast‑paced team working...  ...of cross‑functional teams, including hardware, software, and deployment Manage requirements for deployment sites... 
    Software
    Work experience placement
    Flexible hours

    Robust.ai

    San Carlos, CA
    2 days ago
  • $243k - $316k

     ...About the Role Agility Robotics is looking for a Principal Technical Program Manager with experience in building and launching V1 Products. The...  ...team to develop complex robotics hardware paired with software for integration into the overall solutions. You will tackle... 
    Software
    Full time
    Temporary work
    Work at office
    Relocation package
    Flexible hours

    Agility Robotics

    Fremont, CA
    24 days ago
  • $88k - $162k

     ...What To Expect We are looking for a Senior Technical Program Manager to manage reliability modeling and test programs. Responsibilities include...  ...results and concerns to create compelling and reliable Energy Products. You will use your engineering background to understand... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours
    Shift work

    Tesla

    California
    11 days ago
  •  ...Senior Technical Program Manager The Apple Play and Google exp is a must given that they will be working with those products. The client is...  ...Technical Program Manager to work on Infotainment Platform Software. In this role, you will work cross-functionally with... 
    Software
    For contractors
    Flexible hours

    InterSources

    Palo Alto, CA
    3 days ago
  • $198k - $235.5k

     ...every company. About the Role: Glean is seeking a Sr. Technical Program Manager (TPM) to lead complex, cross-functional initiatives that...  ...practical product impact. ~ Strong understanding of software product development, including API design, data systems, and... 
    Software
    Work at office
    Home office
    Flexible hours

    Glean.info

    Mountain View, CA
    2 days ago
  •  ...Job Duration: 6+ months Description: As a technical program manager on our Infotainment/HMI team, you will work with a highly cross-functional team including hardware, software, vehicle integration, user experience, product, and program management. You will... 
    Software

    LanceSoft

    Foster, CA
    3 days ago
  •  ...Job Title- Technical Program Manager III Location- Mountain View, CA 94041 Reporting Type- Onsite Duration: 6 months...  ...ranging from internal platform improvements to customer-facing software delivery. Measure the quantifiable impact of... 
    Software
    Work at office

    campus4tech

    Mountain View, CA
    2 days ago
  •  ...Hardware Technical Program Manager Efficient is developing the world's most energy-efficient general-purpose computer processor. Efficient's patented technology uses...  ...emulation, DFT, physical design, IP, package, and software Manage the dependency chains hardware... 
    Software

    Efficient Computer Service LLC

    San Jose, CA
    3 days ago
  •  ...Title: Technical Program Manager Location: Hybrid - 300 Lincoln Centre Dr Foster City, CA 94404 | at least 3 days in office Duration...  ...Work closely with cross-functional teams - Hardware (HW), Software (SW), Firmware (FW), Functional Safety, System,... 
    Software
    Contract work
    Work at office
    Flexible hours

    LanceSoft

    San Mateo, CA
    1 day ago
  • $150k - $180k

     ...Technical Program Manager Cupertino, CA About Orkes Orkes is on a mission to empower developers and enterprises worldwide to build highly...  ...track record in Technical Program Management. Prior software engineering experience. Excellent verbal, written, and... 
    Software
    Worldwide
    Flexible hours

    Orkes

    Cupertino, CA
    2 days ago
  • $140k - $175k

     ...fast, agile execution through dep technical partnerships and co-innovation,...  .... ~ Own and drive overall program schedule planning, execution, and milestone management. ~ Develop and manage end-...  ...deliver integrated hardware, software, and rack-level product solutions... 
    Software
    Flexible hours

    Hyve Solutions

    Fremont, CA
    1 day ago
  •  ...where the hardest problems stop being technical and start being cross-cutting. Work arrives...  .... You would be our first Technical Program Manager, and you would own that layer. Not by...  ...problems that come with non-deterministic software. You have built a planning or intake... 
    Software
    Work at office
    Flexible hours

    BackOps AI

    San Francisco, CA
    4 days ago
  •  ...Title: Technical Program Manager Location: Mountain View, CA-Hybrid Excel, Macro, VBA, SQL query, Advanced Excel, Personality good...  .... Master the Domain: Possess deep expertise in software development methodologies and apply them effectively to Leverage... 
    Software
    Work experience placement

    Apex Informatics

    Mountain View, CA
    2 days ago
  • $80 - $90 per hour

    job summary: As a Senior Technical Program Manager supporting the Data & Analytics organization, you will lead the planning, execution, and...  ...- Partner with platform product owners as they manage software and platform vendor relationships, contracts, and service... 
    Software
    Hourly pay
    Temporary work
    Work experience placement
    Local area

    Randstad

    Newport Beach, CA
    3 days ago
  •  ...Job Title: Technical Program Manager Location: Sunnyvale, CA (Hybrid - 3 days onsite per week) Job Type: Contract (Long Term) Experience...  ...the full product development lifecycle Experience in software product engineering, deployment, and integration... 
    Software
    Long term contract
    Contract work
    Local area
    Immediate start
    3 days per week

    Inficare

    Sunnyvale, CA
    3 days ago
  • $180k - $220k

     ...development of Lyft's Self-Driving Car program and Google Street View. Teleo recently...  ...at the intersection of hardware, software, robotics, and AI. About the Role Teleo is seeking an experienced Technical Program Manager (TPM) to serve as the integration point... 
    Software

    Teleo Inc.

    Palo Alto, CA
    3 days ago
  •  ...Technical Program Manager Location: Newark, CA Reports to: VP, Program Management Job Overview: The Technical Program Manager provides...  ...functional team in the delivery of complex hardware systems and software development Manage, own and drive projects with regards... 
    Software

    Unigen

    Newark, CA
    8 hours ago
  • $160k - $190k

     ...Sr. Technical Program Manager San Francisco, CA About This Role As a Senior TPM at UnitedMasters, you'll manage the overarching portfolio...  ...program management of multiple work streams across the software development lifecycle, including product strategy,... 
    Software
    Shift work

    UnitedMasters

    San Francisco, CA
    8 hours ago
  •  ...Technical Program Manager Palo Alto, CA About the Role As a Technical Program Manager at RadixArk, you'll drive the execution of complex...  ...engineering role with significant program ownership, in a software or infrastructure company. ~ Strong technical fluency in... 
    Software
    Flexible hours

    RadixArk

    Palo Alto, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Technical Program Manager, Energy Storage. Be the first to apply!