1

Senior Controls Software Engineer Jobs (NOW HIRING)

Controls Software Engineer

Romeoville, IL ยท On-site

$95K - $120K/yr

Romeoville, IL office (onsite) The CONTROLS SOFTWARE ENGINEER is an integral person in helping our customer's vision for an automated storage solution from Movu US come to life. The core objectives ...

Controls Software Engineer

Romeoville, IL ยท On-site +1

$95K - $120K/yr

Romeoville, IL office (onsite) The CONTROLS SOFTWARE ENGINEER is an integral person in helping our customer's vision for an automated storage solution from Movu US come to life. The core objectives ...

Senior Controls Engineer

Birmingham, AL

$90K - $120K/yr

Senior Controls Engineer The Senior Controls Engineer designs, develops, and implements advanced ... This role spans both hardware and software, including control and power panel design, ownership of ...

Sr. Controls Engineer

Albany, NY ยท On-site

$95K - $142K/yr

Hydrogen infrastructure performance is largely dependent upon establishing and supporting the proper software programming. The Sr. Controls Engineer creates the base programs to be used in new ...

Controls Software Engineer

Macomb, MI

$43.25 - $55.25/hr

Responsible for automated controls system design, specification, programming, simulation and testing, and start-up assistance. * Design, write, test, implement, and document PLC and HMI software.

Controls Software Engineer

Buffalo, NY ยท On-site

$43.75 - $56/hr

Responsible for automated controls system design, specification, programming, simulation and testing, and start-up assistance. * Design, write, test, implement, and document PLC and HMI software.

Hydrogen infrastructure performance is largely dependent upon establishing and supporting the proper software programming. The Sr. Controls Engineer creates the base programs to be used in new ...

Senior Controls Engineer

Pittsburgh, PA ยท Remote

$125K - $135K/yr

A Senior Controls Engineer to lead the design and implementation of monitoring, communication, and system control hardware and software for the Substation Division. The ideal candidate will have ...

next page

Showing results 1-20

Senior Controls Software Engineer information

See salary details

$75.5K

$143.3K

$192K

How much do senior controls software engineer jobs pay per year?

As of Jul 16, 2026, the average yearly pay for senior controls software engineer in the United States is $143,292.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,500.00 and $161,500.00 per year, depending on experience, location, and employer.

How does a Senior Controls Software Engineer typically collaborate with cross-functional teams during a project?

As a Senior Controls Software Engineer, you will frequently collaborate with mechanical, electrical, and project engineering teams to ensure seamless integration of control systems within larger projects. This role often involves participating in design reviews, defining software requirements based on hardware specifications, and troubleshooting issues that arise during testing or commissioning. Effective communication and documentation are crucial, as you'll need to translate complex technical concepts for team members from other disciplines and provide support throughout the development lifecycle. This collaborative environment not only improves system reliability but also fosters professional growth through exposure to diverse engineering perspectives.

What are the key skills and qualifications needed to thrive as a Senior Controls Software Engineer, and why are they important?

To thrive as a Senior Controls Software Engineer, you need a strong background in control systems engineering, embedded software development, and a relevant degree such as electrical, mechanical, or computer engineering. Expertise in programming languages like C/C++, PLC programming, industrial communication protocols, and experience with tools like MATLAB/Simulink or SCADA systems are typically required, along with certifications such as Professional Engineer (PE) or Siemens/Rockwell credentials. Exceptional problem-solving, project management, and communication skills set top performers apart by enabling effective collaboration and innovation. These skills ensure the development of reliable, efficient control systems that meet safety and performance standards in complex industrial environments.

What are Senior Controls Software Engineers?

Senior Controls Software Engineers are experienced professionals who design, develop, and maintain software systems that control machinery and processes in industries such as manufacturing, energy, and automation. They work with control systems like PLCs (Programmable Logic Controllers), SCADA (Supervisory Control and Data Acquisition), and embedded systems to ensure efficient and safe operation of automated equipment. Their role often involves collaborating with hardware engineers, troubleshooting system issues, optimizing performance, and sometimes leading project teams. In addition to technical expertise, they need strong problem-solving skills and experience with relevant programming languages and industry standards.
What cities are hiring for Senior Controls Software Engineer jobs? Cities with the most Senior Controls Software Engineer job openings:
What are the most commonly searched types of Controls Software Engineer jobs? The most popular types of Controls Software Engineer jobs are:
What states have the most Senior Controls Software Engineer jobs? States with the most job openings for Senior Controls Software Engineer jobs include:

Sr. Controls Engineer

Mountaintop Beverage LLC

Morgantown, WV โ€ข On-site

$99K - $131K/yr

Full-time

Re-posted 24 days ago


Job description


Role Impact:

As part of a startup, early-stage company, the Senior Controls Engineer will be critical in analyzing manufacturing processes to provide controls and support production; creating opportunities to optimize production efficiencies, while evaluating performance, and proposing and implementing continuous improvement initiatives.

In this role, the Senior Controls Engineer will serve as a resource for development and troubleshooting of production equipment; providing machine support including but not limited to safety controllers, PLC's, IPCโ€™s, HMI's, robots, motion control, measurement systems, instrumentation, material handling systems, industrial networks, and data collection systems.

Role Responsibilities:

  • Develop the control architecture to ensure that the facility is collecting the data and information to increase plant and package line reliability.
  • Create standardization of electrical components and designs where possible to simply the operation.
  • Provide application/control systems design and development for systems of varying complexity.
  • Interpret electrical/control design from vendors/customer specifications and align with Mountaintop's standards/specs
  • Ensure production is continuous by maintaining and implementing electrical control systems.
  • Perform work utilizing plant electrical controls standards
  • Support the maintenance team as needed for electrical/controls preventative maintenance and troubleshooting.
  • Work with the Change Management Process for the overall implementation, performance, and continuous improvement of company initiatives.
  • Schedule and manage electrical and/or controls upgrades within the plant. Coordinate with electricians and contractors to meet project completion dates and budgets.
  • Provide Training in the operation and maintenance of Aseptic and ESL Filling and Process Lines. Participate in after-hours support for the engineering group on a rotating basis.
  • Designs, builds, programs, tests, and debugs aseptic filling and process Lines and material handling systems within the facility.
  • Responsible for support and functionality enhancements required for facility and processing/filling lines with a focus on safety and quality.
  • Development of Software Functional Specifications (SFS)
  • Support equipment programming for manufacturing, troubleshoot software and hardware issues, and support the programming of robotics.
  • Troubleshoot and upgrade existing equipment to the new equipment design and implementation.
  • Own the controls software/hardware product lifecycle and lead instrumentation and control systems engineering projects.
  • Follow Food Safety Requirement/Standards as needed.

Supervisory Responsibilities

  • Support knowledge transfer and training to team members.

Education

  • Bachelorโ€™s degree in Process, Controls, Automation, Electrical Engineering required.
  • MBA preferred

Experience & Skills

  • 5+ years of controls/electrical engineering experience in aseptic processing or equivalent in GMP, FDA, ISO, USDA or PMO regulated environment.
  • A minimum of 2-5 years' experience in a variety of technical or operational assignments is required to demonstrate the desired industry experience.
  • Strong cause-and-effect analytical abilities to solve problems. Demonstrated ability to work with operations and technical teams to define project objectives and then deploy those findings to optimize performance of the process
  • Proficient in problem-solving methodologies and root cause analysis
  • Proficient skills in troubleshooting electrical, process, and automation-related issues
  • Aseptic manufacturing and packaging experience required.
  • Dairy manufacturing environment experience preferred.
  • Dairy and Aseptic process understanding preferred.
  • Experience with specific equipment required. Allen Bradley, Siemens, B&R PLCโ€™s, VFDโ€™s, servo drives, gearboxes,
  • Strong experience in PLC programming and computer programming.
  • Extensive knowledge, reading and understanding electrical schematics
  • Startup experience preferred
  • Extensive knowledge of engineering principles and procedures.
  • Excellent analytical and management skills.
  • Excellent verbal and written communication skills.
  • Excellent organizational skills and attention to detail.
  • Excellent interpersonal skills.

Physical Requirements:

  • Prolonged periods of sitting at a desk and working on a computer.
  • Must be able to lift up to 15 pounds at times.
  • Must be able to work with equipment that contains electric magnetic components.