JobMesh

Lead Software Architect - Power Generation

Halliburton · US

Role Overview: We are seeking a Lead Software Architect to own and lead the software and control system architecture for industrial power generation solutions.

Job description

Role Overview: We are seeking a Lead Software Architect to own and lead the software and control system architecture for industrial power generation solutions. - This role provides technical leadership across controls for engine/turbine, alternator, Selective Catalytic Reduction (SCR), auxiliary, and supervisory control systems, ensuring robust, safe, and scalable control software from subsystem controllers through supervisory HMI. - The role works closely with controls engineers, software implementation teams, and OEM partners to define architecture, interfaces, and system behavior, while guiding implementation and integration. Key Responsibilities: - Define and own the end‑to‑end software and controls architecture for power generation systems. - Lead architecture for engine/turbine, alternator, SCR, auxiliary (pumps/fans etc), and supervisory control subsystems. - Define system‑level and supervisory state machines (START, RUN, FAULT, STOP, etc.). - Specify data models, communication interfaces, and command/response workflows between subsystems and supervisory controls. - Define HMI concepts, operator workflows, alarms, and fault handling philosophy. - Architect fail‑safe behavior...