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 ev.careers.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Technical Program Manager, Energy Storage in California vacancy
  • $121k - $148k

     ...capacity requires massive growth in energy storage. Lithium-ion batteries have been deployed...  ...on its team. We are seeking a Technical Program Manager (TPM) to lead the development and...  ...financial tracking across hardware and software work streams. Technical Risk... 
    Software
    Temporary work

    Inlyte Energy

    San Leandro, CA
    21 hours ago
  •  ...to deliver cutting‑edge hardware and software solutions for large public and private...  ...AI, cloud computing, networking, and storage. Job Description You'll join a...  ...applications from the edge to the cloud. As a Technical Program Manager, you'll lead all steps of the... 
    Software
    Contract work
    H1b
    Worldwide

    Catapult Solutions Group

    Santa Clara, CA
    4 days ago
  • $155k - $195k

     ...operating in the clean energy and infrastructure...  ...focused on developing and managing large-scale renewable energy and energy storage assets. Our Technology...  ...an experienced Technical Program Manager to help coordinate...  ..., data platforms, and software delivery. This role serves... 
    Software
    Contract work
    Remote work
    Shift work

    Renovo Search

    San Francisco, CA
    3 days ago
  • $205k - $308k

     ...fundamentally reshaping the data storage industry. Here, you lead...  ...our engineering staff are software engineers. Our customers are...  ...FlashBlade for its simplicity of management, the constant flow of new...  ...team is seeking a Technical Program Manager to drive complex engineering... 
    Software
    Work at office

    Pure Storage

    Santa Clara, 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
    27 days ago
  •  ...Technical Program Manager Robust AI is an early-stage startup founded by an unsurpassed team of veterans in robotics, AI, and Supply Chain...  ...accountability of cross-functional teams, including hardware, software, and deployment Manage requirements for deployment... 
    Software
    Work experience placement
    Flexible hours

    Robust.AI

    San Carlos, CA
    2 days ago
  • $140k - $200k

     ...high agency. Position Overview We are looking for a Senior Technical Program Manager to build and lead the systems that ensure our robots are...  ...Strong ability to work across robotics, AI/ML, hardware, software, and operations teams, understanding how these disciplines... 
    Software
    Local area
    Flexible hours

    Nimble Robotics

    San Francisco, CA
    3 days ago
  • About The Role The Senior Technical Program Manager owns end-to-end program management for complex, cross-functional initiatives across Volta...  ...cloud, or hardware-adjacent environments Strong grasp of software and/or infrastructure delivery lifecycles Excellent stakeholder... 
    Software
    Full time

    Volta

    Palo Alto, CA
    14 hours ago
  • $96.8k - $336k

     ...seeking a highly motivated and experienced Technical Program/Product Manager (TPM) to join the fastest growing area of Tesla: Energy. This is a unique opportunity to blend...  ...product management acumen with a technical or software engineering background to drive the... 
    Software
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    California
    26 days ago
  • $191.4k - $287.2k

     ...facing teams to deliver impactful solutions? As a Senior Technical Program Manager, you will lead large, complex programs that span multiple...  .... You will play a key role in shaping how we deliver software by driving alignment, influencing decisions, and ensuring... 
    Software
    Full time

    PlayStation Global

    San Mateo, CA
    14 hours ago
  • $160k

    Job Summary: The Sr Technical Program Manager is responsible for driving Project Management Office (PMO) operational excellence through the...  ...enables data-driven decision making across Engineering, Software, Quality, Regulatory, Operations, Clinical, and Product Management... 
    Software
    Full time
    Work at office
    Flexible hours

    Masimo

    Irvine, CA
    1 day 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
    2 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
    28 days ago
  •  ...FULL-TIME/PERMANENT JOB FUNCTION: As an Electrical Technical Program Manager - Storage Product Design/Switch and Networking Server you will be...  ...years of x86 computer hardware/Embedded uPs, and firmware/software experience in networking and telecom equipment. Proven track... 
    Software
    Permanent employment
    Full time
    Work at office
    Local area

    Foxconn Industrial Internet

    San Jose, CA
    23 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
    25 days ago
  • $243k - $316k

     ...Principal Technical Program Manager Agility's commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities...  ...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
    3 days ago
  • $200k - $260k

     ...Description Job Title: Sr. Staff Technical Program Manager, ESS Location: San...  ...About the Company Peak Energy is the first American...  ...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
    8 days ago
  • $155k

     ...focus and Customer lifecycle management for Coupang’s Platform. You will...  ...include defining business & technical requirements, so business...  ...You Will Do As a Technical Program Manager, you will work closely...  ...implementation via all phases of Software Development Lifecycle (SDLC).... 
    Software
    Full time
    Temporary work
    Flexible hours

    Coupang

    Mountain View, CA
    14 hours ago
  •  ...We are seeking a Technical Program Manager with experience supporting large-scale mainframe to cloud migration initiatives. This role focuses...  ...along with a solid understanding of cloud technologies and software engineering practices. Key Responsibilities Lead and support... 
    Software

    Compunnel

    Costa Mesa, CA
    1 day ago
  •  ...Description - add details here Description Seeking a Technical Program Manager to drive business-critical initiatives across multiple...  ...building fast with awareness of limitations.Experience in Agile software development with expertise in Scrum methodology and... 
    Software

    Medix

    Santa Monica, CA
    3 days ago
  •  ...Technical Program Manager Hybrid role - 3 days Onsite and 2 days Remote Onsite in Foster City, CA | at least 3 days in office As a TPM...  ...engineering programs. ~ Deep expertise managing multi-team software programs across the full SDLC, including large-scale... 
    Software
    Work at office
    Remote work

    Denken Solutions

    San Mateo, CA
    1 day ago
  • $75k - $113k

     ...Role description Technical Program Manager Lead I - Software Engineering Who We Are: Born digital, UST transforms lives through the power of technology. We walk alongside our clients and partners, embedding innovation and agility into everything... 
    Software
    Full time
    Temporary work
    Part time
    Work at office
    Local area
    Remote work
    Flexible hours

    UST Inc

    Santa Clara, CA
    4 days ago
  • $135k - $165k

     ...takes care of your products from concept to patient. The Technical Program Manager (TPM) is a technically trained project manager with direct...  ...Smartsheet. IFS experience preferred. Ability to rapidly learn new software and systems. $135,000 - $165,000 a year FLSA: Non Exempt... 
    Software
    Contract work
    Local area
    Flexible hours

    Abzena

    San Diego, CA
    3 days ago
  •  ...Computer Science. 10+ years of experience in project, program, or product management in software. 5+ years of experience in software development or...  ...and problem-solving skills are prioritized over deep technical expertise. Experience with projection (CarPlay, Android... 
    Software
    Flexible hours

    Saxon Global

    Palo Alto, CA
    3 days ago
  •  ...Technical Program Manager (TPM) with a strong background in Java, Python, React UI development, and SQL-based applications to lead strategic...  ...management skills to drive end-to-end delivery of complex software engineering projects. The TPM will work closely with engineering... 
    Software

    Confidential

    Sunnyvale, CA
    16 hours ago
  • $149.85k - $249.75k

     ...communications, 5G, automotive, energy, quantum, aerospace,...  ...Responsibilities Program Leadership & Execution...  ..., review progress, manage expectations, and...  ...expectations while balancing technical, schedule, and...  ...leading complex hardware, software, or integrated system... 
    Software
    Permanent employment
    Flexible hours

    Keysight Technologies

    Santa Rosa, CA
    3 days ago
  • $69.48 - $77.2 per hour

     ...solving complex challenges across hardware, software, data, and operations. This team is...  ..., and deployment readiness for highly technical systems operating in real-world environments...  ...We are seeking a Contract Technical Program Manager to drive execution across critical... 
    Software
    Hourly pay
    Contract work
    Temporary work

    Aquent

    San Mateo, CA
    21 hours ago
  •  ...#5+ years of TPM experience in a large, complex Org # Fluency with software fundamentals # Experience with mainframe to Cloud migrations # Experience with Supply Chain Management # Fluency with managing perceptions # Walmart Exp preferrable. Marketplace... 
    Software

    Redolent

    Sunnyvale, CA
    1 day ago
  •  ...Technical Program Manager || Sunnyvale CA Required Skills: Strong experience as a Technical Project Manager leading end-to-end software development projects. Hands-on understanding of Java technologies and application architecture. Experience... 
    Software

    Diverse Lynx

    Sunnyvale, CA
    4 days ago
  •  ...Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud...  ...around them Your role and responsibilities As a Technical Program Manager (TPM), your day-to-day functions involve juggling multiple... 
    Software

    IBM

    San Francisco, CA
    2 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!