Control Systems Integrator / PLC Programmer
*Position Summary*
Canfield Engineering & Integration (CEI) is an electrical, instrumentation, and controls engineering and system integration firm based in Chandler, Arizona. We design, program, and commission the control systems behind water, wastewater, municipal, mining, and industrial facilities across the Southwest.
CEI is hiring Control Systems Integrators who can build PLC programs from the ground up and see them through testing, startup, and commissioning. This is a growing team with a steady pipeline of projects.
*Open to Applicants Nationwide — Relocation to Phoenix Required*
We encourage qualified integrators from anywhere in the United States to apply. This position is based in our Chandler (Phoenix area) office, and relocation to the Phoenix area is required. CEI provides relocation assistance for this role.
*Key Responsibilities*
*PLC & HMI/SCADA Programming*
- Write PLC programs from scratch, starting from P&IDs, control narratives, I/O lists, and electrical schematics, not just modifying existing code.
- Develop logic in ladder, function block, and structured text as the application requires.
- Develop HMI and SCADA applications, including screens, alarming, trending, historian, and diagnostics.
- Configure industrial networks and communications (EtherNet/IP, Modbus, DNP3, and similar), including RTUs and remote sites.
- Apply SCADA security practices and maintain standard program templates and libraries.
*Testing, Startup & Commissioning*
- Plan and run Factory Acceptance Testing and site acceptance testing.
- Perform field startup, loop checks, and commissioning, and troubleshoot PLC, HMI, network, and I/O issues on site.
- Travel to project sites as needed, mainly within Arizona.
*Project Support*
- Review control system drawings and specifications for assigned projects.
- Coordinate with project managers, engineers, and clients on requirements, schedules, and changes.
- Prepare program documentation, O&M material, and training for operators.
- Support QA/QC reviews of programming before delivery.
*Required Qualifications*
- 3+ years of hands-on PLC programming in system integration, engineering, or industrial settings.
- Working knowledge of at least one major PLC platform, such as Rockwell/Allen-Bradley (Studio 5000, RSLogix), Siemens (TIA Portal), or Schneider/Modicon (Control Expert/Unity).
- Demonstrated ability to write PLC code from scratch, with examples you can walk through in an interview.
- Ability to read P&IDs, control narratives, and electrical schematics.
- Willingness to relocate to the Phoenix, Arizona area.
- Valid driver’s license and willingness to travel to project sites.
*Preferred Qualifications*
- Water, wastewater, municipal, mining, or industrial process experience.
- HMI/SCADA experience with Ignition, AVEVA/Wonderware, FactoryTalk View, or similar.
- Control panel design and instrumentation experience.
- Bachelor’s degree in Electrical Engineering or a related field, or equivalent experience.
*Benefits*
Medical, dental, vision, and life insurance; paid time off and paid holidays; a 401(k) plan with employer match; and an annual discretionary bonus.
Relocation bonus: Available for candidates relocating to Arizona for this position.
Signing bonus: Available for senior-level integrators with 10+ years of experience.
Visa sponsorship:
CEI is unable to sponsor employment visas (e.g., H-1B) for this position. Applicants must be authorized to work in the United States without current or future sponsorship.
CEI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, veteran status, or any other characteristic protected by law.
Job Type: Full-time
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
- Relocation assistance
- Vision insurance
Application Question(s):
*
Please list 2-3 dates and time ranges that you could do an interview.
- Will you now or in the future require sponsorship for employment visa status (e.g., H-1B, TN, OPT/STEM OPT, or similar)? Please answer Yes or No.
- Which PLC platforms and software have you programmed in (e.g., Studio 5000, TIA Portal, Control Expert)? Briefly describe one PLC program you wrote from scratch, not modified from an existing program: the application, platform, and approximate I/O count.
Experience:
- PLC programming: 3 years (Required)
Ability to Relocate:
- Chandler, AZ 85225: Relocate with an employer provided relocation package (Required)
Work Location: Hybrid remote in Chandler, AZ 85225