Controls Engineer/Programmer

PPS-HPS

Phoenix (AZ)

On-site

USD 90,000 - 120,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

PPS is seeking two Controls Engineers/Programmers to join our Controls & Automation team in Phoenix. The roles will design, program, integrate, troubleshoot, and commission industrial automation and control systems across multiple departments, including Controls Operations, Electrical Design, Panel Fabrication, Project Management, and Field Operations.

Projects utilize Allen-Bradley/Rockwell, Siemens, PLCs, HMI/SCADA, VFDs, and industrial networks.

Qualifications

  • 3-7+ years of controls, automation, or electrical engineering/programming experience.
  • U.S. person status or ITAR-related authorization may be required for some projects.
  • Strong PLC programming experience.
  • Experience with Allen-Bradley/Rockwell and/or Siemens platforms.
  • Experience with HMI and SCADA systems.
  • Experience with VFDs and industrial instrumentation.
  • Working knowledge of industrial communication networks.
  • Ability to read electrical schematics and control drawings.
  • Understanding of industrial automation and control systems.
  • Strong troubleshooting and documentation skills.

Responsibilities

  • Develop, modify, and troubleshoot PLC programs.
  • Program Allen-Bradley/Rockwell and Siemens control systems.
  • Develop HMI and SCADA applications.
  • Program and integrate VFDs, instrumentation, remote I/O, and control devices.
  • Develop sequences, interlocks, permissives, alarms, and control logic.
  • Support automated piping, fluid-handling, manufacturing, and process systems.
  • Integrate new automation systems with existing and legacy equipment.
  • Develop and maintain clear, organized, and maintainable control code.
  • Develop control-system architectures and automation solutions.
  • Integrate PLCs, HMIs, SCADA systems, VFDs, instrumentation, and industrial networks.
  • Support industrial communication protocols such as EtherNet/IP, Modbus, and similar systems.
  • Coordinate with Electrical Design Engineers on electrical and controls integration.
  • Coordinate with Panel Shop to ensure proper fabrication.
  • Support field installation, startup, and commissioning.
  • Participate in equipment startup and commissioning.
  • Verify I/O, sequences, alarms, interlocks, communications, and system functionality.
  • Troubleshoot PLC, HMI, electrical, instrumentation, and network issues.
  • Support field teams in resolving technical issues.
  • Make program modifications during startup and commissioning.
  • Document changes and maintain accurate final programs.
  • Work with Project Managers and Controls Operations to execute projects on schedule and within budget.
  • Participate in project kickoff and design reviews.
  • Identify technical issues and project risks early.
  • Coordinate with equipment suppliers, contractors, and customers.
  • Support estimating, scope development, and project planning as needed.
  • Assist with project documentation and closeout.

Skills

PLC programming
Allen-Bradley/Rockwell
Siemens
HMI/SCADA
VFDs
Industrial networks
Electrical schematics
Troubleshooting
Documentation
Team collaboration

Tools

Allen-Bradley/Rockwell
Siemens

Job description

PPS is seeking two Controls Engineers / Programmers to join our growing Controls & Automation team.

These positions will support the design, programming, integration, troubleshooting, and commissioning of industrial automation and control systems. Our team works closely across Controls Operations, Electrical Design, Panel Fabrication, Project Management, and Field Operations to deliver complete automation solutions.

Our projects utilize Allen-Bradley/Rockwell, Siemens, PLCs, HMI/SCADA, VFDs, industrial networks, instrumentation, and automated process systems.

Some projects may involve ITAR-controlled technical data, requiring strict compliance with company security and data-handling procedures.

Key Responsibilities
Controls Engineering & Programming
  • Develop, modify, and troubleshoot PLC programs.
  • Program Allen-Bradley/Rockwell and Siemens control systems.
  • Develop HMI and SCADA applications.
  • Program and integrate VFDs, instrumentation, remote I/O, and control devices.
  • Develop sequences, interlocks, permissives, alarms, and control logic.
  • Support automated piping, fluid-handling, manufacturing, and process systems.
  • Integrate new automation systems with existing and legacy equipment.
  • Develop and maintain clear, organized, and maintainable control code.
System Integration
  • Develop control-system architectures and automation solutions.
  • Integrate PLCs, HMIs, SCADA systems, VFDs, instrumentation, and industrial networks.
  • Support industrial communication protocols such as EtherNet/IP, Modbus, and similar systems.
  • Work closely with Electrical Design Engineers on electrical and controls integration.
  • Coordinate with the Panel Shop to ensure control systems are properly fabricated.
  • Support field installation, startup, and commissioning.
Startup & Commissioning
  • Participate in equipment startup and commissioning.
  • Verify I/O, sequences, alarms, interlocks, communications, and system functionality.
  • Troubleshoot PLC, HMI, electrical, instrumentation, and network issues.
  • Support field teams in resolving technical issues.
  • Make program modifications during startup and commissioning.
  • Document changes and maintain accurate final programs.
Project Support
  • Work with Project Managers and Controls Operations to execute projects on schedule and within budget.
  • Participate in project kickoff and design reviews.
  • Identify technical issues and project risks early.
  • Coordinate with equipment suppliers, contractors, and customers.
  • Support estimating, scope development, and project planning as needed.
  • Assist with project documentation and closeout.
ITAR & Compliance
  • Follow all company procedures for handling ITAR-controlled technical data and other controlled information.
  • Maintain appropriate security of PLC programs, drawings, specifications, source code, and project documentation.
  • Follow approved procedures for accessing, storing, transferring, and sharing controlled information.
  • Complete required ITAR, cybersecurity, and data-handling training.
  • Report potential security or compliance concerns through established company procedures.
Required Qualifications
  • 3-7+ years of controls, automation, or electrical engineering/programming experience.
  • Certain projects may require U.S. person status or other authorization based on applicable ITAR requirements.
  • Strong PLC programming experience.
  • Experience with Allen-Bradley/Rockwell and/or Siemens platforms.
  • Experience with HMI and SCADA systems.
  • Experience with VFDs and industrial instrumentation.
  • Working knowledge of industrial communication networks.
  • Ability to read and understand electrical schematics and control drawings.
  • Understanding of industrial automation and control systems.
  • Strong troubleshooting and problem-solving skills.
  • Ability to work independently while contributing to a project team.
  • Strong communication and documentation skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Controls EngineerProgrammer
Controls EngineerProgrammer

PPS-HPS • Phoenix (AZ)

On-site
USD 90,000 - 120,000
Controls Engineer/Programmer
Controls Engineer/Programmer

Ppswork • Phoenix (AZ)

On-site
USD 80,000 - 110,000
Controls Engineer
Controls Engineer

LVI Associates • San Antonio (TX)

On-site
USD 80,000 - 100,000
Controls Engineer
Controls Engineer

Advanced Process Solutions LLC • Blue Ridge (TX)

On-site
USD 85,000 - 125,000
Senior Controls Engineer
Senior Controls Engineer

Automationtechies • Mesa (AZ)

On-site
USD 110,000 - 140,000
Medical Insurance
Dental Insurance
Vision Insurance
+7
Controls Engineer & Programmer (PLC, HMI, SCADA)
Controls Engineer & Programmer (PLC, HMI, SCADA)

PPS-HPS • Phoenix (AZ)

On-site
USD 90,000 - 120,000
Controls Engineer
Controls Engineer

CyberCoders • Rock Hill (SC)

On-site
USD 90,000 - 120,000
Medical Insurance
401(k) Matching
Tuition Reimbursement
+2
Controls Engineer
Controls Engineer

CyberCoders • East Windsor (CT)

On-site
USD 85,000 - 115,000
Controls Engineer
Controls Engineer

Aegis Worldwide • Asheville (NC)

On-site
USD 85,000 - 110,000
PLC Programmer
PLC Programmer

Commissioning Partners • California (MO)

On-site
USD 90,000 - 130,000