1

Contract Plc Programming Jobs in Utah (NOW HIRING)

Senior Process Engineer

Sandy, UT · On-site

$98K - $127K/yr

Prepares or supervises the preparation of proposal and contract design calculations, drawings and other engineering documentation using organizational standards, practices and codes * Prepares or ...

DCIM Engineer II

Eagle Mountain, UT · On-site

$110 - $150/hr

US Citizenship for this position is required by law due to federal customer contracts. Ability to ... Two or more years of experience with various Industrial Control Programmable Logic Controllers (PLC ...

Eng II - Sys

UT · On-site

The Contract assists in acquisition and technical sustainment engineering and help train and ... S. subsidiary of BAE Systems plc, an international defense, aerospace and security company which ...

DCIM Engineer II

Eagle Mountain, UT · On-site

$105K - $138K/yr

US Citizenship for this position is required by law due to federal customer contracts. * Ability to ... Two or more years of experience with various Industrial Control Programmable Logic Controllers (PLC ...

Eng II - Sys

UT · On-site

... Engineer . You will gain experience in one of the largest government contracts while reviewing ... S. subsidiary of BAE Systems plc, an international defense, aerospace and security company which ...

Welding Engineer / Certified Welding Inspector Location: Salt Lake City, UT (Onsite) Employment ... Program and configure machine peripherals and PLC-controlled systems. * Coordinate machine ...

... Engineer . You will gain experience in one of the largest government contracts while reviewing ... S. subsidiary of BAE Systems plc, an international defense, aerospace and security company which ...

Exhibit full understanding of Human-Machine Interface (HMI) and Programmable Logic Controller (PLC ... Demonstrates an awareness of project contracts and specifications. Required Skills and Abilities:

Showing results 21-40

Contract Plc Programming information

See Utah salary details

$36.9K

$73.4K

$102K

How much do contract plc programming jobs pay per year?

As of Sep 5, 2026, the average yearly pay for contract plc programming in Utah is $73,434.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,900.00 and $84,200.00 per year, depending on experience, location, and employer.

What is contract PLC programming?

Contract PLC Programming involves working as an independent contractor or consultant to design, write, and troubleshoot programs for Programmable Logic Controllers (PLCs) used in industrial automation. These professionals are hired by companies on a project or contract basis to develop control systems, integrate equipment, and ensure efficient operation of manufacturing processes. Contract PLC programmers often work with various industries such as automotive, food processing, and packaging, providing expertise in programming languages like ladder logic and structured text. The role requires a strong understanding of electrical systems, control theory, and relevant safety standards.

What are the key skills and qualifications needed to thrive as a contract PLC programmer?

To thrive as a Contract PLC Programmer, you need strong knowledge of programmable logic controllers, automation systems, and industrial electrical engineering, typically supported by a relevant engineering degree or technical certification. Familiarity with PLC programming languages (such as ladder logic), HMI/SCADA systems, and tools like Siemens, Allen-Bradley, or Schneider Electric platforms is essential. Excellent problem-solving skills, attention to detail, and effective communication are valuable soft skills for success in this role. These qualifications are important to ensure reliable automation solutions, efficient troubleshooting, and clear collaboration with clients and onsite teams.

What are some common challenges faced by contract PLC programmers when working with multiple clients or projects?

Contract PLC programmers often juggle multiple projects for different clients, which can present challenges such as adapting to varying hardware platforms, software standards, and documentation practices. Each client may use different PLC brands and have unique coding conventions, requiring quick learning and flexibility. Additionally, contract programmers must manage their time effectively to meet tight deadlines and ensure clear communication with client teams to integrate their work smoothly into broader automation projects.

What is the difference between Contract Plc Programming vs Control Panel Wiring?

AspectContract Plc ProgrammingControl Panel Wiring
Primary FocusWriting and testing PLC code for automation systemsAssembling and connecting electrical components within control panels
Skills & CertificationsPLC programming, electrical knowledge, troubleshootingElectrical wiring, panel assembly, safety standards
Work EnvironmentIndustrial settings, control rooms, manufacturing plantsElectrical workshops, manufacturing facilities
Tools & EquipmentPLC programming software, computers, testing devicesWire strippers, crimpers, multimeters, terminal blocks

Contract Plc Programming involves developing and testing automation code, while Control Panel Wiring focuses on physically assembling electrical components. Both roles require electrical knowledge, but they differ in tasks and tools used. Understanding these differences helps employers and job seekers find the right fit in industrial automation.

What are the most commonly searched types of Plc Programming jobs in Utah?

The most popular types of Plc Programming jobs in Utah are:

What are popular job titles related to Contract Plc Programming jobs in Utah?

For Contract Plc Programming jobs in Utah, the most frequently searched job titles are:

What cities in Utah are hiring for Contract Plc Programming jobs?

Cities in Utah with the most Contract Plc Programming job openings:

Infographic showing various Contract Plc Programming job openings in Utah as of August 2026, with employment types broken down into 82% Full Time, and 18% Nights. Highlights an 100% In-person job distribution, with an average salary of $73,434 per year, or $35.3 per hour.

Senior Process Engineer

Wood Plc

Sandy, UT • On-site

$98K - $127K/yr

Full-time

Re-posted 6 days ago


Job description

Overview / Responsibilities

Wood is currently seeking a Senior Process Engineer to join our Technology Team in Salt Lake City, UT. The ideal candidate is a fully competent and knowledgeable engineer who typically performs routine assignments independently but under the supervision of a more experienced engineer.  Candidate should have past process design experience including Sulfur Recovery Units (Claus), Sour Water Strippers, Amine Regeneration Units and Gas treating Units.

Key Responsibilities

  • May also work on projects independently or may lead a small project or a group of engineers
  • Assists in planning and reviewing of technical work and maintaining project schedules and work plans
  • Applies process knowledge and experience to assignments where issues and factors to be considered may be characterized by unusual demands and requires additional analysis to determine the nature and scope of the problem
  • Works effectively with project team to provide assistance to Customers, other Engineering Disciplines and Commercial Group regarding process related information
  • Listens to others, learns, and asks questions or seeks technical assistance when necessary only on unusual or complex problems
  • Provides product design and work process improvements
  • Prioritizes and plans own work activities, plans for additional resources
  • Assures that all work on assigned projects is completely in timely manner, accurate and high quality
  • Assists in training and development of less experienced engineers
  • Assists in the development and tracking of progress reporting and staffing plans on projects assigned
  • Assists on ensuring the process calculations and deliverables are properly filed in the project and process filing systems
  • Serves as small project lead engineer
  • Assists in reviewing and approval of work of other engineers
  • May serve as technical subject matter expert in meetings with Customers and Vendors or in planning of complex engineering tasks
  • Prepares or supervises the preparation of proposal and contract design calculations, drawings and other engineering documentation using organizational standards, practices and codes
  • Prepares or supervises the preparation of technical evaluations of Licensor or Vendor proposals.
  • Leads effective technical presentations and discussions with Customers, Vendors and internally within the organization when appropriate
Skills / Qualifications
  • BS in Chemical Engineering is required; Masters in Chemical Engineering is preferred
  • PE (Professional Engineer) license preferred
  • 7+ years of relevant experience in Process Engineering and Design and possesses well developed knowledge of process engineering principles and practices along with understanding of project execution and process involvement
  • 3+ years of experience with the design and/or operation of Sulfur Recovery Units (Claus), Sour Water Strippers, Amine Regeneration Units and Gas treating Units.
  • Experience as Process Sub-Lead on at least two small projects with demonstrated success in delivering quality process deliverables according to project schedule and budget
  • Advanced computer skills with MS Office programs and familiarity with coding and use of process simulation software and ability to trouble-shoot simulations and other computer issues
  • Experience working in a multi-discipline environment
  • Working knowledge of alternative, advanced principles and techniques of process engineering and knowledge of competing and alternative design techniques
  • Basic understanding of the engineering requirements to calculate and describe phase behavior, thermodynamic phenomena, fluid flow, and basic unit operations as well as basic properties of materials of construction. Ability to translate this understanding into drawings and schematics
  • Ability to prepare accurate, effective, complete and easily understood written communications and reports
  • Ability to work in a team environment and willingness to assume additional or new responsibilities readily
  • Willingness to comply with applicable laws and regulations, the Company's Code of Business Conduct and other Company policies and procedures
  • Authorization to lawfully work in the United States without sponsorship from Wood is required

Work Environment

  • Work typically carried out in an office environment
Company Overview

Wood is a global leader in the delivery of project, engineering and technical services to energy and industrial markets. We operate in more than 60 countries, employing around 55,000 people, with revenues of around $10 billion.  We provide performance driven solutions throughout the asset life cycle, from concept to decommissioning across a broad range of industrial markets including the upstream, midstream and downstream oil & gas, power & process, environment and infrastructure, clean energy, mining, nuclear and general industrial sectors. We strive to be the best technical services company to work with, work for and invest in. www.woodplc.com

Diversity Statement

We are an equal opportunity employer that recognises the value of a diverse workforce. All suitably qualified applicants will receive consideration for employment on the basis of objective criteria and without regard to the following (which is a non-exhaustive list): race, colour, age, religion, gender, national origin, disability, sexual orientation, gender identity, protected veteran status, or other characteristics in accordance with the relevant governing laws.

Employment Type: OTHER