Engineering · IT

Lead Software Architect – Power Generation (Onsite)

Onsite Lead Architect for end-to-end power generation software and controls. State machines, HMI, fail-safe design and supervisory subsystems.

Team

Engineering

Level

Lead

Location

Houston, TX (Onsite)

Experience

10-20 Yrs

Work authorization

Only USC, GC, H1B, TN visa holders; NO to CPT, OPT

What You will Do

  • 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 and communication-loss detection across all controllers.
  • Define data logging, event/fault history, and operational statistics requirements.
  • Review and guide implementation by software and controls teams; serve as technical escalation point.

What You Will Bring

  • Bachelor's or Master's degree in Electrical Engineering, Controls, Computer Engineering, or related field.
  • 10+ years of experience in industrial control systems or power generation software.
  • Strong experience with PLC-based control systems and supervisory control/HMI.
  • Proven expertise in state-based control, fault management, and safety-critical systems.
  • Ability to lead multi-disciplinary technical teams and interface with vendors.

Preferred Qualifications

  • Experience with engine/gas turbine or generator control systems.
  • Exposure to SCR or emissions control systems.
  • Experience with distributed supervisory systems and remote monitoring.