1

Controls Engineer Plc Programming Jobs in Massachusetts

Controls Engineer

North Reading, MA

$86K - $112K/yr

Controls Engineer We are seeking a skilled Controls Engineer with 3-5+ years of hands-on PLC ... Proficiency in Ladder Logic and Structured Text for PLC programming. * Working knowledge of Python ...

Controls Engineer

Danvers, MA

$88K - $114K/yr

Utilize a strong understanding of PLC programming, electrical and controls systems, Networking, MES and OPC systems to ensure that production machines (PLC-Based, Rockwell) are communicating properly ...

Controls Engineer

Concord, MA · On-site

$91K - $118K/yr

We are seeking a senior-level Controls Engineer with strong hands-on experience in Beckhoff PLC-based industrial automation systems. The ideal candidate will be responsible for developing ...

Controls Engineer

Billerica, MA · On-site

$120K - $160K/yr

Own PLC programming, HMI development, and controls integration across pilot and production equipment * Stand up and maintain widespread use of Ignition SCADA system for managing process data ...

Controls Engineer

Billerica, MA · On-site

$88K - $114K/yr

Own PLC programming, HMI development, and controls integration across pilot and production equipment * Stand up and maintain widespread use of Ignition SCADA system for managing process data ...

Controls Engineer

Billerica, MA · On-site

$120K - $160K/yr

Own PLC programming, HMI development, and controls integration across pilot and production equipment * Stand up and maintain widespread use of Ignition SCADA system for managing process data ...

Controls/PLC Engineer II

Peabody, MA · On-site

$92K - $119K/yr

Salary: 115-125k DOE Controls/PLC Engineer II Specter Aerospace is seeking a Controls/PLC Engineer ... Understanding of python and object-oriented programming is recommended * Experience with closed ...

Automation Controls Engineer

Worcester, MA · On-site

$83K - $110K/yr

Job Title Automation Controls Engineer Design, develop, and supervise all aspects of electrical ... Experience: • PLC programming and troubleshooting on multiple PLC platforms, and the programming ...

Automation Controls Engineer

Worcester, MA · On-site

$83K - $110K/yr

Apply comprehensive expertise in PLC and HMI programming, system integration, and automation design ... mats, anti-tie-down controls, and fixed interlocked guarding-to design automated production ...

Lead, Automation & Controls Engineer The Role: Our Billerica, MA site is seeking a Lead Automation ... Expert-levelproficiencyin PLC programming (Allen Bradley/Rockwell) and HMI/SCADA systems. * Working ...

HVAC Controls Engineer I

Chelmsford, MA · On-site

$73K - $100K/yr

Summary In addition to the responsibilities listed below, the HVAC Controls Engineer I is ... Experience with building automation / PLC programming (function block preferred) or other ...

HVAC Controls Engineer I

Chelmsford, MA · On-site

$73K - $100K/yr

Summary In addition to the responsibilities listed below, the HVAC Controls Engineer I is ... Experience with building automation / PLC programming (function block preferred) or other ...

next page

Showing results 1-20

Controls Engineer Plc Programming information

Are PLC programmers in high demand?

PLC programmers are in high demand due to the ongoing need for automation in manufacturing, energy, and industrial sectors. Skilled controls engineers with knowledge of ladder logic, programming languages, and PLC hardware are sought after, especially as industries modernize and upgrade existing systems.

What are the key skills and qualifications needed to thrive as a Controls Engineer specializing in PLC programming, and why are they important?

To thrive as a Controls Engineer in PLC programming, you need a solid background in electrical engineering, automation, and industrial control systems, often supported by a relevant degree. Proficiency with PLC platforms (such as Allen-Bradley or Siemens), HMI/SCADA systems, and programming languages like ladder logic is essential, and certifications like Siemens Certified Programmer or Rockwell Automation credentials are highly valued. Strong problem-solving, attention to detail, and effective communication skills help you design, troubleshoot, and collaborate on complex automation projects. These skills ensure reliable, safe, and efficient system operation, which is critical for manufacturing productivity and minimizing downtime.

How much do control engineers get paid?

Control engineers, including PLC programmers, typically earn between $70,000 and $110,000 annually, depending on experience, location, and industry. Entry-level positions may start lower, while experienced engineers with specialized skills or certifications can earn higher salaries. Compensation often includes benefits such as health insurance and retirement plans.

What is the difference between Controls Engineer Plc Programming vs Controls Engineer Electrical Design?

AspectControls Engineer Plc ProgrammingControls Engineer Electrical Design
Primary FocusDeveloping and implementing PLC control programsDesigning electrical systems and control panels
Skills & CertificationsPLC programming, ladder logic, automation softwareElectrical schematics, CAD, electrical codes
Work EnvironmentManufacturing plants, automation facilitiesEngineering offices, manufacturing sites
Industry UsageAutomation, process controlElectrical system design, machinery

Controls Engineer Plc Programming primarily focuses on creating and troubleshooting PLC control software, while Controls Engineer Electrical Design emphasizes designing electrical systems and schematics. Both roles require technical skills in electrical systems, but differ in their core responsibilities and work environments.

What are the typical challenges faced when working as a Controls Engineer specializing in PLC programming?

Controls Engineers specializing in PLC programming often encounter challenges such as troubleshooting complex automation systems under tight deadlines, adapting to rapidly evolving technologies, and ensuring seamless integration between hardware and software components. They may also need to coordinate with multidisciplinary teams, including electricians, mechanical engineers, and production staff, to implement solutions efficiently. Staying updated on industry standards and maintaining strong documentation practices are essential for long-term project success and career growth.

What is a PLC controls engineer?

A controls engineer specializing in PLC programming designs, develops, and maintains programmable logic controller systems used to automate machinery and processes. They typically have skills in ladder logic, electrical systems, and may hold certifications such as the Certified Control Systems Technician (CCST). This role often involves troubleshooting, system integration, and working in industrial environments with automation tools.

What does a Controls Engineer specializing in PLC programming do?

A Controls Engineer with expertise in PLC (Programmable Logic Controller) programming is responsible for designing, developing, and maintaining automated control systems used in manufacturing and industrial environments. They program PLCs to monitor and control machinery, ensuring equipment operates safely and efficiently. This role often involves troubleshooting system issues, integrating new automation technologies, and collaborating with other engineers to optimize production processes.

What is the highest salary for a PLC engineer?

The highest salaries for controls engineers specializing in PLC programming can exceed $100,000 annually, especially for those with extensive experience, advanced certifications, or working in high-demand industries such as manufacturing or automation. Senior PLC engineers with specialized skills in programming, troubleshooting, and system integration tend to earn the top salaries in this field.
What are popular job titles related to Controls Engineer Plc Programming jobs in Massachusetts? For Controls Engineer Plc Programming jobs in Massachusetts, the most frequently searched job titles are:
What job categories do people searching Controls Engineer Plc Programming jobs in Massachusetts look for? The top searched job categories for Controls Engineer Plc Programming jobs in Massachusetts are:
What cities in Massachusetts are hiring for Controls Engineer Plc Programming jobs? Cities in Massachusetts with the most Controls Engineer Plc Programming job openings:
Controls Engineer

Controls Engineer

Actalent

North Reading, MA

$86K - $112K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 3 days ago


Job description

Job Title: Controls Engineer

Job Description

We are seeking a skilled Controls Engineer with 3–5+ years of hands-on PLC programming experience to develop, commission, and support automated dock work cells. In this role, you design and maintain PLC-based control systems, ensure robust machine safety, and build automation support tools in a fast-paced, cross-functional engineering environment. You work directly with industrial equipment, leveraging Rockwell PLCs, Ladder Logic, Structured Text, Python, and Linux to deliver reliable, maintainable automation solutions from concept through commissioning and ongoing support.

Responsibilities

  • Develop, program, and support PLC-based control systems for automated work cells.
  • Program, test, and maintain controls applications using Ladder Logic and Structured Text.
  • Own the full controls lifecycle from requirements gathering and technical specification through development, commissioning, debug, and handoff.
  • Maintain and enhance Python-based tools for automation support, device integration, data logging, and diagnostics.
  • Use a Linux environment for scripting, troubleshooting, networking, and service-related tasks.
  • Design, implement, and support machine safety systems, including safety PLC logic and integration of light curtains, time-of-flight sensors, door locks, and emergency stops.
  • Troubleshoot complex electromechanical systems, identify root causes, and drive effective corrective actions.
  • Collaborate with cross-functional teams across the full system lifecycle, including design, integration, testing, and continuous improvement.
  • Create and maintain clear technical documentation, including requirements, specifications, schematics, and commissioning records.
  • Demonstrate strong ownership, accountability, and a bias for action in a fast-paced engineering environment.
  • Apply industrial communication protocols such as EtherNet/IP, PROFINET, EtherCAT, IO-Link, OPC-UA, TCP/IP, and Modbus to integrate devices and systems.
  • Support continuous improvement initiatives in controls architecture, safety, diagnostics, and automation tooling.

Essential Skills

  • Bachelor’s degree in Engineering, Electrical Engineering, Controls Engineering, or a related field.
  • 3–5+ years of hands-on PLC programming experience.
  • Strong experience with Rockwell PLCs and related tools (including RSLogix).
  • Proficiency in Ladder Logic and Structured Text for PLC programming.
  • Working knowledge of Python for script support, bug fixes, and small enhancements.
  • Comfort working in a Linux operating system environment for scripting and troubleshooting.
  • Experience with commissioning, debugging, and system-level troubleshooting of automated equipment.
  • Experience with safety PLCs and machine safety concepts.
  • Familiarity with industrial protocols such as EtherNet/IP, PROFINET, EtherCAT, IO-Link, OPC-UA, TCP/IP, and Modbus.
  • Ability to thrive in a cross-functional, fast-paced engineering environment.
  • Strong communication and documentation skills to clearly convey technical information.
  • Demonstrated ability to take ownership and deliver results with incomplete or evolving requirements.

Additional Skills & Qualifications

  • Experience with C and/or C++ for low-level or performance-critical applications.
  • Experience with Siemens PLCs, including F-CPU and safety-related configurations.
  • Familiarity with Git for version control and Jira for work tracking.
  • Exposure to CI/CD pipelines for deploying and maintaining automation software.
  • Experience with AWS tools such as S3 and CloudWatch for data storage and monitoring.
  • Hands-on experience with robotic work cells, including robot I/O interfacing and safety-rated monitoring.
  • Knowledge of machinery safety standards such as ISO, IEC, NFPA 79, and UL 508A.
  • Experience in controls engineering, including system architecture, diagnostics, and performance optimization.
  • Proven record of navigating ambiguous requirements and delivering results in agile environments.
  • Demonstrated leadership in driving technical decisions, coordinating with stakeholders, and mentoring peers.

Work Environment

You work in a hands-on industrial environment focused on automated dock work cells and robotic systems. The role involves regular interaction with PLC-controlled equipment, safety systems, and electromechanical assemblies on the production floor. You use Rockwell and Siemens PLC platforms, RSLogix, Ladder Logic, Structured Text, Python, and C/C++ within a Linux-based environment. Collaboration with cross-functional engineering teams is frequent, supported by modern tools such as Git, Jira, CI/CD pipelines, and AWS services like S3 and CloudWatch. The pace is fast and agile, with an emphasis on ownership, safety, and continuous improvement. You are expected to be on-site around industrial machinery, follow appropriate safety practices, and work within a professional engineering setting that values clear communication, thorough documentation, and high-quality technical outcomes.

Job Type & Location

This is a Permanent position based out of North Reading, MA.

Pay and Benefits

The pay range for this position is $135000.00 - $145000.00/hr.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
• Medical, dental & vision
• Critical Illness, Accident, and Hospital
• 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
• Life Insurance (Voluntary Life & AD&D for the employee and dependents)
• Short and long-term disability
• Health Spending Account (HSA)
• Transportation benefits
• Employee Assistance Program
• Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a fully onsite position in North Reading,MA.

Application Deadline

This position is anticipated to close on Jul 14, 2026.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.


Actalent logo

About Actalent

Sourced by ZipRecruiter

Actalent connects passion with purpose. Our scalable talent solutions and services capabilities drive value and results and provide the expertise to help our customers achieve more. Every day, our experts around the globe are making an impact. We're supporting critical initiatives in engineering and sciences that advance how companies serve the world. Actalent promotes consultant care and engagement through experiences that enable continuous development. Our people are the difference. Actalent is an operating company of Allegis Group, the global leader in talent solutions.

Company size

5,001 - 10,000 Employees

Headquarters location

Hanover, MD, US

Year founded

1983

Social media