Mainspring Energy, Inc.

Staff Technical Program Manager, Software Engineering

Mainspring Energy, Inc.$151K — $209K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Engineering, Computer Science, or a related field
  • 10+ years of technical program management experience in hardware/software integrated environments
  • Proven ability to adjudicate technical trade-offs among diverse engineering disciplines
  • Mastery of the entire software development lifecycle (SDLC), from concept to market delivery
  • Strong leadership in delivery accountability and cross-functional communication
  • Experience driving process changes that improve efficiency and speed to market
  • Exceptional communication skills tailored to various audiences, from executives to engineering teams

Responsibilities

  • Own the end-to-end management of software programs, ensuring synchronization with hardware timelines
  • Champion high-velocity execution by enforcing scalable engineering workflows
  • Manage critical inter-disciplinary dependencies and align teams with shifting priorities
  • Provide comprehensive, data-driven visibility into program health to leadership
  • Collaborate closely with engineering to drive solutions and manage risks effectively

Benefits

  • Pre-IPO stock options
  • Flexible and collaborative work environment
  • Commitment to diversity and inclusion in the workplace
  • Emphasis on transitioning to clean and affordable electricity
Full Job Description
Job Overview

Mainspring is revolutionizing energy generation. As the Staff Technical Program Manager for Software Engineering, you are the operational catalyst for our most critical software initiatives. Operating as the 'Chief of Staff' for execution, you translate high-level strategy into high-velocity delivery. You bridge the gap between long-lead hardware cycles and agile software development, optimizing the operational workflows that allow our teams to scale. You don't just manage the roadmap; you drive execution, adjudicate technical trade-offs, and hold the organization accountable to our most ambitious company goals.

Key Responsibilities

  • Strategic Ownership & Execution: Own the program end-to-end, from concept to validation readiness. Build and maintain the integrated master schedule, ensuring software deliverables synchronize with hardware/EE long-lead time dependencies. Challenge organizational assumptions, set resource requirements, and remain fully accountable for executing on company goals and the product roadmap. Work directly with engineering teams to develop comprehensive project schedules, define clear milestones, identify and mitigate risks, and manage budgets
  • Engineering Excellence & Operational Discipline: Champion a culture of high-velocity execution by establishing and enforcing scalable engineering workflows. You will partner with engineering leadership to drive bug triage, validation planning, and Engineering Change (EC) management, ensuring our processes accelerate development and protect delivery timelines
  • Cross-Functional Orchestration: Partner directly with engineering leadership to drive solutions and navigate shifting priorities. Manage the critical path where disciplines intersect (e.g., firmware, controls, hardware), proactively resolving dependencies and keeping teams aligned across internal and external stakeholders
  • Reporting & Data-Driven Accountability: Serve as the "Single Source of Truth." Provide leadership with unvarnished, data-driven visibility into program health (RYG status, burn-down, and blocker lists). Track "Say/Do" ratios to improve forecasting accuracy and proactively communicate trade-offs, risks, and strategic recommendations at the executive level


Qualifications

Required Skills:
  • Bachelor's degree in Engineering, Computer Science, or an equivalent technical field
  • 10+ years of experience in technical program management, specifically within hardware/software integrated environments (e.g., energy, robotics, mechatronics)
  • Technical Fluency: Ability to understand technical debates between Electrical, Software, and Controls engineers well enough to adjudicate priority and technical trade-offs
  • Full Lifecycle Mastery: Proven expertise in managing projects throughout the entire SDLC, including investigation, design, execution, and delivery to market. Ability to manage the feedback loop between development and real-world performance
  • Delivery Leadership & Accountability: Act as the single point of accountability for delivery decisions, executive reporting, and cross-team communication. You are responsible for aligning diverse functional groups to ensure the program meets its commitments
  • Process Governance & Change Management: Demonstrated capability as a change agent, identifying and delivering process changes that accelerate time-to-market while driving organizational consistency and efficiency
  • Communication: Exceptional executive presence; capable of moving seamlessly between high-level roadmap presentations and deep-dive bug triage with engineering teams
  • Hand-off & Collaboration: Experience partnering with DevOps/Release Management functions to transition validated code into deployment pipelines. You focus on the readiness of the software; you rely on the Release Management team to define the mechanics of fleet delivery
  • Software Process & Tooling: Deep familiarity with software development processes and proficiency in project management tools (e.g., Gantt charts, risk matrices, Smartsheet, Jira)
  • Cross-Functional Orchestration & Communication: Strong track record of managing complex, cross-functional projects with the ability to maintain a big-picture focus and provide clear, well-structured, and concise communication tailored to each stakeholder audience


$151,400 - $209,000 a year

This position is onsite at our Menlo Park HQ. The salary will be adjusted to reflect local market conditions based on employee location as well as the experience of the employee. Along with the base salary, Mainspring offers pre-IPO stock options + benefits.

Does your experience not meet all of our posted requirements? Studies have shown that some people are less likely to apply to positions unless they meet every listed requirement. At Mainspring, we are committed to building a diverse, inclusive, flexible, and collaborative environment, so if you want to help us transition the world to clean and affordable electricity, and don't meet all posted requirements for a particular role, we'd still love to hear from you. Mainspring can sometimes be flexible enough to shift responsibilities for the right person, or otherwise identify open or upcoming roles that may better fit your professional background.

About Mainspring Energy, Inc.

Mainspring Energy is a company that develops and manufactures advanced power generation systems for commercial and industrial applications. The company's technology is based on a patented, modular, and scalable design that enables the production of electricity from a variety of fuels, including natural gas, biogas, and hydrogen. Mainspring Energy's systems are designed to be highly efficient, reliable, and cost-effective, and can be used in a wide range of applications, including data centers, hospitals, and manufacturing facilities. The company was founded in 2010 and is headquartered in Palo Alto, California.
Learn more about Mainspring Energy, Inc.
Size
50 employees
Industry
Founded
2010

Similar Jobs

More Jobs at Mainspring Energy, Inc.

More Information Technology Jobs

Find similar Staff Technical Program Manager, Software Engineering jobs: