Controls Engineer II, Sustaining Engineering
Core
Maintain and improve deployed PLC, SCADA, and robotics control systems to ensure reliability and lifecycle performance of automated scientific equipment in lab operations.
Role type
Sustaining Controls Engineer
Builds
PLC-based safety systems, robotics control systems, and integrated automation workflows
Domain
Laboratory automation, industrial control systems (ICS), robotics
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
PLC programming, SCADA systems, OT networking, robotics integration, structured text, version control (Git), engineering documentation (AutoCAD/SolidWorks Electrical), hardware troubleshooting, software troubleshooting, network security
Preferred skills
Ignition platform, TwinCAT, Python, C++, OPC-UA, MQTT, REST APIs, safety classifications (SIL/PL), reliability methods (FMEA/CAPA/RCM)
Technologies
PLCs, SCADA, Ignition, TwinCAT, AutoCAD, SolidWorks Electrical, Git, OPC-UA, MQTT, REST APIs
Responsibilities
Troubleshoot incidents across controls, robotics, instrumentation, and networking; perform root cause analysis and implement fixes; update wrappers connecting third-party equipment to controls systems; plan preventive maintenance, patching, and upgrades; maintain P&IDs, wiring schematics, and IO lists; track uptime and fault metrics
Seniority
Mid-level, hands-on IC