Controls Systems Programmer

SSR Mining Inc.Cripple Creek, CO
Onsite

About The Position

The Controls Systems Programmer is responsible for supporting and optimizing automation and control systems across the CC&V fixed plant, including crushing circuits, ADR processing facilities, remote pumping systems, and solution treatment operations. This position plays a critical role in maintaining safe, reliable, and efficient plant operations by providing advanced troubleshooting, programming, and continuous improvement of PLC, HMI, and SCADA systems.

Requirements

  • Minimum 5+ years of industrial controls experience.
  • Strong experience with Rockwell Automation systems (ControlLogix, Studio 5000, FactoryTalk, PanelView).
  • Knowledge of industrial networks and communications.
  • Strong understanding of electrical systems, VFDs, and instrumentation.
  • Proven ability to troubleshoot complex systems with limited documentation.
  • Experience using SAP (or similar CMMS) for work order management, including: Creating and closing work orders, Documenting labor, materials, and findings, Supporting maintenance planning and tracking.
  • Strong communication and teamwork skills.
  • Maintenance background in mining or heavy industry.
  • Demonstrated financial awareness and willingness to contribute to budgeting and cost control efforts.

Nice To Haves

  • Experience in gold processing operations (ADR, heap leach, solution treatment).
  • Familiarity with PI Historian, FactoryTalk Historian, or AssetCentre.
  • Experience with remote pumping and telemetry systems.
  • Associate’s or Bachelor’s degree in a related field preferred.

Responsibilities

  • Troubleshooting and supporting PLC, HMI, SCADA, and instrumentation systems across the fixed plant.
  • Developing, modifying, and maintaining control logic (Rockwell-based systems).
  • Supporting crushing, ADR, pumping, and solution treatment systems.
  • Assisting with installation, commissioning, and upgrades of control systems.
  • Performing system analysis and implementing process improvements.
  • Maintaining accurate documentation and program revisions.
  • Collaborating with Operations, Maintenance, and Engineering teams.
  • Providing after-hours troubleshooting support, including remote access.
  • Training maintenance personnel on controls systems operation and troubleshooting.
  • Creating, managing, and closing work orders within SAP, ensuring accurate documentation of work performed, parts usage, and labor tracking.
  • Supporting planning and scheduling efforts, including providing input on job scopes, critical spares, and maintenance strategies.
  • Promoting safe work practices in alignment with MSHA and SSR Mining standards.
  • Support execution of controls-related capital and sustaining projects.
  • Assist with scope development, commissioning, and system integration.
  • Coordinate with vendors and contractors.
  • Maintain proper change management and documentation control.
  • Identify and implement process control improvements.
  • Lead troubleshooting during critical plant upsets.
  • Serve as a technical resource for E&I technicians.
  • Demonstrate mindfulness toward system impacts and operational priorities when making programming or process changes.
  • Show willingness to assist with budgeting activities, including project cost estimates, tracking, and justification support.

Benefits

  • 401(k)
  • medical/dental/vision insurance
  • employee share purchase plan
  • PTO
  • STI
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service