Demo

Senior PLC Controls Engineer

Packsize
Salt Lake, UT Full Time
POSTED ON 12/27/2025
AVAILABLE BEFORE 2/1/2026
Job Description

We are currently seeking an engineer to work as a Senior PLC/Controls Engineer in the R&D Hardware group. This is a full-time, exempt position. You will be working with a team of R&D engineers in both the USA and The Netherlands (Mechanical, Electrical, Testing/QA, and Controls) working on all aspects of the product life cycle including research, design, development, production and post-production support.

Education, Experience And Skills Desired

▪ Motion physics and advanced motion control programming

▪ Industrial Ethernet (EtherCAT, PowerLink etc..)

▪ Familiar with various closed-loop feedback control strategies

▪ Programmable safety expertise

▪ Experience with Git/SVN including commit, branching, merging, debug and related functions for code development and management

▪ Bachelor's degree (BS) from four-year college or university in Mechanical Engineering (ME), Electrical Engineering (EE), Computer Science (CS) or similar.

▪ Application development experience in a high-level (OOP) language (Python, C, C , C#)

▪ IEC 61131-2/PLCopen programming languages (structured text is a must, FBD is a plus)

▪ Experience in Codesys, TwinCAT, and B&R Automation Studio (Siemens a plus)

▪ Experience with object-oriented PLC programming

▪ Robotic system development is a plus

▪ Familiar with agile approaches to product development (both participant and leader)

▪ Ability to read electrical schematics

▪ Ability to troubleshoot electrical and mechanical issues

▪ Curious with a continuous improvement mindset

▪ Experience with an Engineering Change Process (ECO/ECN)

Essential Duties And Responsibilities

▪ Design, program and architect the control system for new machine designs

▪ Document control application designs

▪ Program automation applications

▪ Develop formal test plans and scripts, then execute testing

▪ Review automation application needs and document requirements

▪ Estimate implementation effort to develop automation applications

▪ Troubleshoot and resolve application issues

▪ Track and report project status (using DevOps, Confluence etc.)

▪ Travel to customer locations to resolve technical problems

▪ Participate in brainstorming and ideation sessions around product development and improvement

▪ Support machines during development, production and operation (remote and on-site support)

▪ Assist in creating project plans

▪ Provide input on resource allocation

▪ Assess skill sets and resource strengths/weaknesses for staffing projects

▪ Mentor other engineers

Physical Demands And Working Conditions

▪ Up to 10%-15% travel as needed

▪ Ability to do the physical work necessary to help fabricate prototypes (wiring, using machine shop tools, turning wrenches etc…)

Salary and Benefits: Packsize offers a competitive benefits package including paid time off, Health, Dental, Short Term/Long Term Disability, Life, 401(k) matching, and a bonus program. Salary will be commensurate with experience.

Packsize is an Equal Opportunity employer and is committed to diversity in its workforce. In compliance with applicable federal and state laws, Packsize policy of equal employment opportunity prohibits discrimination on the basis of race or ethnicity, religion, color, national origin, sex, age, sexual orientation, gender identity/expression, veteran’s status, status as a qualified person with a disability, or genetic information. Individuals from historically underrepresented groups, such as minorities, women, qualified persons with disabilities, and protected veterans are strongly encouraged to apply. Reasonable accommodations in the application process will be provided to qualified individuals with disabilities.

Salary.com Estimation for Senior PLC Controls Engineer in Salt Lake, UT
$112,089 to $138,041
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior PLC Controls Engineer?

Sign up to receive alerts about other jobs on the Senior PLC Controls Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$120,579 - $154,482
Income Estimation: 
$143,102 - $186,922
Income Estimation: 
$120,579 - $154,482
Income Estimation: 
$143,102 - $186,922
Income Estimation: 
$143,102 - $186,922
Income Estimation: 
$177,126 - $242,319
Income Estimation: 
$79,482 - $102,763
Income Estimation: 
$96,240 - $123,168
Income Estimation: 
$115,522 - $153,258
Income Estimation: 
$96,240 - $123,168
Income Estimation: 
$120,579 - $154,482
Income Estimation: 
$115,522 - $153,258

Sign up to receive alerts about other jobs with skills like those required for the Senior PLC Controls Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,206 - $95,716
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Packsize

  • Packsize Utah, UT
  • Job Description Field Service Engineer - Salt Lake City, UT Schedule: M-F Dayshift with occasional overnights About Packsize Packsize is redefining the way... more
  • 13 Days Ago

  • Packsize Salt Lake, UT
  • Job Description Job Title: Workday Administrator Department: Information Systems Reports To: Director of Data Management & Analytics Location: Salt Lake Ci... more
  • 13 Days Ago

  • Packsize Salt Lake, UT
  • Job Description JOB DESCRIPTION: Service Desk Specialist __________________________________________________________________________________________________... more
  • 15 Days Ago

  • Packsize Louisville, KY
  • Job Description Technical Support Engineer - Onsite Onsite in either our Louisville, KY or Salt Lake City, UT office About Packsize Packsize is redefining ... more
  • 16 Days Ago


Not the job you're looking for? Here are some other Senior PLC Controls Engineer jobs in the Salt Lake, UT area that may be a better fit.

  • PLC Paramedics Columbia, MD
  • We are looking for a Controls Engineer to join our team! You must have a positive attitude, enthusiasm, and be willing to learn, and interact with customer... more
  • 2 Months Ago

  • HORNELL BREWING CO., INC. keasbey, NJ
  • JOB TITLE: Senior Controls Engineer DEPARTMENT/DIVISION: Controls FACILITY LOCATION: Keasbey, NJ REPORTS TO: Controls Manager SUMMARY/OBJECTIVE The Senior ... more
  • 16 Days Ago

AI Assistant is available now!

Feel free to start your new journey!