1

Controls Engineering Jobs in Massachusetts (NOW HIRING)

Controls Engineer II

Hingham, MA · On-site

$85K - $110K/yr

Lead controls engineering efforts across full project lifecycle, including design, programming, testing, and commissioning * Document controls engineering design including functionality, operational ...

Controls Engineer I

Hingham, MA · On-site

$76K - $95K/yr

Controls Engineer I Join Dynavac --a leader in high‑vacuum process equipment--and help us support ... About Dynavac Dynavac is a leading engineering and manufacturing company with headquarters in ...

Controls Engineer I

Hingham, MA · On-site

$76.10 - $95.20/hr

About Dynavac Dynavac is a leading engineering and manufacturing company with headquarters in ... Support controls engineering efforts across the project lifecycle, including design, programming ...

Controls Engineer II

Hingham, MA · On-site

$85.90 - $110.70/hr

Lead controls engineering efforts across full project lifecycle, including design, programming, testing, and commissioning * Document controls engineering design including functionality, operational ...

Controls Engineer

Danvers, MA

$88K - $114K/yr

The company needs a hands-on, aggressive individual that is self-motivated to provide the controls engineering for the company Develop equipment documentation to meet GxP requirements, ie: URS, FAT ...

7.2. Controls Engineer II

Burlington, MA · On-site

$90K - $130K/yr

Bachelor's degree in Electrical Engineering, Controls Engineering, or a related technical field * 3-6 years of experience in industrial automation or controls engineering * Hands-on experience with ...

Mechanical & Controls Engineer

Billerica, MA · On-site

$88K - $114K/yr

This role combines mechanical engineering, automation, controls, and process equipment integration to improve coating capabilities, process monitoring, and operational efficiency. The engineer will ...

This role combines mechanical engineering, automation, controls, and process equipment integration to improve coating capabilities, process monitoring, and operational efficiency. The engineer will ...

next page

Showing results 1-20

Controls Engineering information

See Massachusetts salary details

$60.1K

$105.5K

$143.1K

How much do controls engineering jobs pay per year?

As of Aug 24, 2026, the average yearly pay for controls engineering in Massachusetts is $105,471.00, according to ZipRecruiter salary data. Most workers in this role earn between $91,200.00 and $117,900.00 per year, depending on experience, location, and employer.

What is controls engineering?

Controls engineering is a specialized field of engineering that focuses on designing, developing, and implementing systems that manage, command, direct, or regulate the behavior of other devices or systems. Controls engineers use principles from electrical, mechanical, and computer engineering to automate processes, improve efficiency, and ensure safety in industries such as manufacturing, automotive, aerospace, and energy. Their work often involves programming controllers, designing feedback systems, and integrating sensors and actuators to achieve precise control over machinery and processes.

What are the key skills and qualifications needed to thrive as a controls engineer?

To thrive as a Controls Engineer, you need a solid background in electrical engineering, automation, and process control, often supported by a relevant engineering degree. Familiarity with PLC programming, SCADA systems, HMI development, and industry certifications such as Certified Automation Professional (CAP) are typically required. Strong problem-solving skills, attention to detail, and effective communication help you excel in troubleshooting and collaborating with cross-functional teams. These skills are essential to ensure safe, efficient, and reliable operation of automated systems in industrial environments.

How does a controls engineer typically collaborate with other engineering disciplines during a project?

Controls Engineers frequently work alongside mechanical, electrical, and software engineers to ensure seamless integration of automated systems. They are responsible for developing and implementing control strategies that meet project specifications, which often involves coordinating with design, installation, and commissioning teams. Effective communication and teamwork are crucial, as Controls Engineers must align their solutions with the overall project goals and troubleshoot cross-disciplinary issues that arise during development and testing phases.

How much do controls engineers get paid?

Controls engineers typically earn a median annual salary between $70,000 and $100,000, depending on experience, location, and industry. Entry-level positions may start around $60,000, while experienced professionals with specialized skills or certifications can earn over $110,000. Salaries often increase with proficiency in PLC programming, automation systems, and relevant software tools.

Is controls engineering a good career?

Controls engineering is a specialized field focused on designing and maintaining automated systems and control processes, often requiring knowledge of PLCs, sensors, and programming languages like ladder logic. It offers opportunities in manufacturing, automation, and industrial sectors with competitive salaries and demand for skilled professionals. Career growth can involve certifications and continuous learning in evolving technologies.

What exactly does a controls engineer do?

A controls engineer designs, develops, and maintains control systems that automate machinery and processes. They work with programmable logic controllers (PLCs), sensors, and software to ensure systems operate efficiently and safely, often collaborating with electrical and mechanical teams. Proficiency in technical drawing, troubleshooting, and industry standards is essential for this role.

What are popular job titles related to Controls Engineering jobs in Massachusetts?

For Controls Engineering jobs in Massachusetts, the most frequently searched job titles are:

What cities in Massachusetts are hiring for Controls Engineering jobs?

Cities in Massachusetts with the most Controls Engineering job openings:

Infographic showing various Controls Engineering job openings in Massachusetts as of August 2026, with employment types broken down into 86% Full Time, 8% Part Time, 1% Temporary, 3% Contract, and 2% Nights. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $105,471 per year, or $50.7 per hour.

Software & Controls Engineering Leader

XL Batteries

Marlborough, MA • On-site

$47 - $60/hr

Full-time

Medical, Dental, Vision, Retirement

Re-posted 14 days ago


Job description

Requisition Number: XL2026-001Position: Software & Controls Engineering Leader

Location: Marlborough, MA

About Us

XL Batteries, a Massachusetts-based development stage company focused on long duration energy storage at the grid level. We are growing a highly collaborative team with the addition of a Software and Controls Engineering Leader. Our mission is to create a safe, low-cost and reliable grid-scale battery that will enable the transition of the grid from fossil fuels to renewable sources. We are a fast paced, nimble startup where no job is too big or small, and where we strive to ask ourselves the hard questions before problems arise.

XL Batteries is an equal opportunity employer.

About Our Location

Marlborough, MA is a beautiful small city in central Massachusetts, surrounded by quaint Massachusetts towns and within a day-trip distance of the Berkshires, White Mountains, and Cape Cod. For those who prefer a more urban lifestyle, we are located directly off I-495 within easy commuting distance of Boston and Cambridge (30-40 minutes), Worcester (25 minutes), Nashua, NH (45 minutes) and Providence, RI (50 minutes).

Overview

A Software & Controls Engineering Leader is needed to lead the development of a nextgeneration Battery Management System (BMS) and Energy Management System (EMS) for a new form of gridscale energy storage. This role blends hands-on engineering with technical leadership, guiding a small, multidisciplinary development team responsible for both software and controls architecture.
The ideal candidate is equally comfortable designing PLC logic, building CI/CD pipelines, architecture of external control software, and communicating complex technical concepts in a clear, accessible way. This position is central to shaping the control strategy, deployment, and longterm maintainability of the system.

Key ResponsibilitiesTechnical Leadership & Architecture
  • Lead the design and implementation of the systemlevel BMS and associated control software.
  • Serve as both leader and handson technical contributor within a small engineering team.
  • Define control strategies, communication architectures, and deployment models for a distributed array of PLCs.
  • Translate complex engineering concepts into simplified explanations for internal and external stakeholders.
  • Manage a Kanbanbased development workflow, ensuring clear prioritization and predictable delivery.
Technical Development
  • Select PLC, I/O, and industrial networking hardware appropriate for gridconnected energy systems.
  • Develop core PLC logic using Structured Text, Python, C++ and Ladder Logic.
  • Integrate industrial protocols such as Modbus, IEC 61850, or DNP3.
  • Support system simulation, hardwareintheloop testing, and labbased development.
  • Develop external supervisory control software to manage fleets of PLCs.
  • Build and maintain CI/CD pipelines using GitLab.
  • Implement containerized services using Docker and manage virtualized environments (VMs).
  • Design and maintain databases for sensor and telemetry data.
Process & Team Management
  • Mentor engineers, review code, and enforce high standards for reliability and maintainability.
  • Collaborate crossfunctionally with hardware, power systems, and product teams.
Required Skills & ExperienceCore Technical Skills
  • Strong proficiency in Python and C/C++.
  • Experience with multithreaded application development.
  • Handson PLC programming using Structured Text or Ladder Logic.
  • Industrial communication protocols: Modbus, IEC 61850, or DNP3 (any one required; more is a plus).
  • Experience with Git, GitLab CI/CD, and modern build pipelines.
  • Familiarity with Docker, VMs, and containerized deployment strategies.
  • Experience collecting and storing sensor/telemetry data in databases.
  • Knowledge of message frameworks like AMQP or ZeroMQ, MQTT and OPCUA.
  • Deep understanding of server, router, and network architectures.
Power & Grid Systems Experience
  • Exposure to DCside and/or ACside power systems equipment.
  • Experience with grid interfaces, gridconnected devices, or utilityscale systems is a strong plus.
  • Experience interacting with electricity utilities in the deployment of 3rd-party add-ons for substation is a strong plus.
Preferred Qualifications
  • Bachelor's Degree in Engineering preferably in Software and Controls
  • Prior work on energy storage systems, microgrids, or utilityscale controls.
  • Experience with simulation frameworks or hardwareintheloop environments.
  • Background in safetycritical or highreliability industrial systems.

Compensation & Benefits

We offer competitive salary and benefits, including healthcare, dental, vision, and a retirement plan

Application Process

Apply through xl-batteries.breezy.hr

Employment Type: FULL_TIME