A Software Technical Program Manager responsible for leading the development and coordination of software, firmware, and systems controls for battery energy storage products, ensuring reliable, scalable, and safe energy storage solutions through cross-functional collaboration and project management.
Key Responsibilities
Lead cross-functional development programs for embedded firmware, energy management system software, and battery management software
Drive the software development process, including planning, sprint facilitation, backlog prioritization, and reviews
Collaborate with engineering teams to define program requirements, technical interfaces, dependencies, and validation strategies
Track and communicate progress toward project milestones
Support test planning, software release processes, and system integration efforts
Ensure change management and version control processes are in place and aligned with system iteration
Identify risks, surface technical blockers, and develop mitigation strategies throughout the product lifecycle
Requirements
BS or 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 in managing software development for multidisciplinary products involving electrical, mechanical, and systems teams
Experience with software development lifecycle processes including Agile, CI/CD, code reviews, and release planning
Proven track record of managing software development projects in complex energy environments
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 such as Jira, Confluence, GitHub, MS Project, or Asana
Ability to operate with a high degree of autonomy and manage multiple priorities and deadlines in a startup environment
Willingness to travel to Reno, NV as needed and for onboarding if based in the Bay Area
Ability to safely perform job duties in both office and production environments, including extended periods working in the production facility
Ability to communicate clearly
Willingness to work in challenging working conditions which may include exposure to noise, dust, chemicals, and temperature extremes, while protected by PPE
Availability to work approximately 25% of the time on weekends or alternate shifts to support production needs
Full-time work schedule in San Francisco, CA, with compensation based on experience, education, and skills