Senior Staff Controls Software Engineer
Required skills
- Ignition
- Perspective
- Vision
- UDTs
- Tag Historian
- OPC-UA
- Modbus TCP/RTU
- SunSpec
- PostgreSQL
- IEEE 1547
Role summary
Mainspring Energy is seeking a Sr. Staff Controls Software Engineer to lead the architecture, development, and deployment of industrial-grade Human-Machine Interfaces (HMI) and SCADA systems for their Linear Generator sites. This senior individual contributor role involves defining architecture for modernizing operator interfaces using Ignition, building scalable UI frameworks, and implementing industrial communication pipelines (OPC UA, Modbus, SunSpec). The engineer will connect hardware controls, site telemetry, and operator visualization for reliable and secure control interfaces across various deployment scales. A strong background in commercial power generation, industrial automation, or utility-scale energy projects, with deep HMI/SCADA expertise and knowledge of cybersecurity frameworks for industrial control systems, is required.
Overview
Mainspring Energy is seeking a highly skilled Sr. Staff Controls Software Engineer to architect, develop, and deploy industrial-grade Human-Machine Interfaces (HMI) and SCADA systems for our Linear Generator sites. As a senior individual contributor and technical lead, you will define the architecture for modernizing our operator interfaces using Ignition, building scalable, site-agnostic UI frameworks, and implementing robust industrial communication pipelines using OPC UA, Modbus, and related protocols. You will bridge hardware controls, site telemetry, and operator visualization to deliver intuitive, reliable, and secure control interfaces across commercial, microgrid, and utility-scale deployments.Responsibilities
Qualifications
Similar roles
- Software Deployment Operations ManagerMainspring Energy · Menlo Park, CA · Onsite
- Vice President, Electrical EngineeringMainspring Energy · Menlo Park, CA · Onsite
Industrial Controls Software Engineer, Pulp & PaperABB · Westerville, OH · Onsite
Controls Software Engineer, Pointing & TrackingCowboy Space Corporation · San Carlos, CA · Onsite- Machine Controls Software EngineerYanmar Compact Equipment North America · Grand Rapids, MN · Onsite
- Controls Software EngineerNusano · West Valley, UT · Onsite
