Redwood Materials is localizing a global battery supply chain and delivering low-cost and large-scale energy storage, and the company needs a Senior Software Technical Program Manager to drive the development of software, embedded firmware, and systems controls for its Battery Energy Storage System product line.
Requirements
- Familiarity with software development lifecycle processes including Agile, CI/CD, code reviews, and release planning
- Proficiency in project tracking and collaboration tools (e.g., Jira, Confluence, GitHub, MS Project, Asana)
- Experience with software and firmware in hardware-integrated systems, with a strong plus for experience in power electronics or other energy products
- BS/MS in Engineering, Computer Science, or related technical field
- 5+ years of technical program management experience
- Proven track record of managing software development for multidisciplinary products involving electrical, mechanical, and systems teams
Responsibilities
- 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
Other
- Ability to safely perform job duties in both office and production environments
- Must maintain regular and punctual attendance in alignment with company and regulatory standards
- Must be able to communicate clearly
- Willing to travel to Reno, NV as needed and for onboarding (if Bay Area based)
- Ability to work in challenging working conditions which may include exposure to noise, dust, chemicals, and temperature extremes, while protected by PPE, for extended periods of time