Confirmed on the employer's own hiring board on Oct 27, 2026. First seen by Alion on Aug 11, 2026. Mainspring Energy scores B on the Alion truth index.
Job Overview
As a Senior Engineering Manager at Mainspring, you will lead a high-performing team in a fast-paced startup environment to build critical software that integrates our Linear Generators into global energy infrastructure. You will focus on building and enabling commercial-grade site control systems, ensuring seamless integration with Microgrids, Distributed Energy Resources (DERs), and utility-scale power plants. You will act as a bridge between complex software ecosystems including Cloud, Embedded, & Controls and the physical world of mechanical and electrical components. This role is ideal for a leader who thrives on shifting priorities and is eager to immerse themselves in deep technical sessions with multi-disciplinary partners to build the future of the net-zero carbon grid.
Key Responsibilities
- Cross-Functional Leadership: Lead the design and delivery of integrated software solutions, partnering closely with Controls, Cloud and hardware teams to ensure seamless system performance.
Strong Execution Skills: Navigate a high-velocity environment by adjudicating technical trade-offs, driving delivery accountability, and maintaining focus to meet critical company milestones and product roadmaps while maintaining high technical rigor.
Interdisciplinary Collaboration: Participate in deep-dive technical sessions with embedded and hardware engineering partners, fostering a culture of mutual learning and integrated design excellence.
Product Partnership: Work hand in hand with Product Management to turn requirements into a clear, realistic delivery roadmap.
Team Development: Recruit, mentor, and scale an engineering team capable of solving complex problems in the Industrial IoT, Energy or Utility sectors.
Strategic Planning & Alignment: Lead the planning and alignment of software roadmaps, ensuring they are synchronized with broader business objectives.
Executive Communication: Provide regular, concise updates to executive leadership regarding project status, roadmap milestones, and technical risks.
Qualifications
- Team Leadership: Proven track record of building and leading high-performing, multi-disciplinary teams of full-stack engineers. You have successfully mentored and scaled teams that manage the entire device-to-cloud lifecycle, ensuring robust, scalable, and secure connectivity between edge devices and backend systems.
Management at Scale: Experience managing multiple scrum teams, including distributed or hybrid workforces across multiple timezones, with a focus on fostering communication and alignment in a complex, multi-site environment.
Technical Breadth: Strong background in Embedded systems development, SCADA, HMI, industrial controllers (PLCs/PACs, IEC 61131 or IEC 61499), and industrial protocols like OPC-UA, Modbus, MQTT, and DNP3, with rigorous validation methodologies like Controller Hardware-in-the-Loop (CHIL/HIL) and effectively lead cross-functional planning discussions involving edge hardware to cloud software development. Experience in Python will be a plus.
Industry Experience: Prior Experience working in Industrial IoT and Power Systems in Energy/Power/Utility industries, with a deep understanding of the unique challenges in these sectors.
Startup Mentality: Demonstrated ability to operate effectively in fast-paced environments with shifting priorities and a focus on high-velocity delivery.
Educational Background: Degree in Computer Science, Electrical Engineering, Mechanical Engineering, or a related technical field.
Collaborative Mindset: A proactive desire to learn from and work with hardware disciplines (Mechanical/Electrical) to achieve holistic product goals.

