1

Senior Controls Software Engineer Jobs in Detroit, MI

Senior Controls Engineer

Detroit, MI ยท Remote

$125K - $141K/yr

Daniels Health is seeking an experienced Senior Controls Engineer to join our growing US ... Collaborate with mechanical, electrical, robotics, and software engineering teams to deliver fully ...

Senior Controls Engineer

Taylor, MI ยท Hybrid

$125K - $141K/yr

Daniels Health is seeking an experienced Senior Controls Engineer to join our growing US ... Collaborate with mechanical, electrical, robotics, and software engineering teams to deliver fully ...

Senior Controls Engineer

Taylor, MI ยท Remote

$125K - $141K/yr

Daniels Health is seeking an experienced Senior Controls Engineer to join our growing US ... Collaborate with mechanical, electrical, robotics, and software engineering teams to deliver fully ...

Senior Controls Engineer

Detroit, MI ยท Hybrid

$125K - $141K/yr

Daniels Health is seeking an experienced Senior Controls Engineer to join our growing US ... Collaborate with mechanical, electrical, robotics, and software engineering teams to deliver fully ...

Senior Controls Engineer

Ann Arbor, MI ยท Remote

$125K - $141K/yr

Daniels Health is seeking an experienced Senior Controls Engineer to join our growing US ... Collaborate with mechanical, electrical, robotics, and software engineering teams to deliver fully ...

Senior Controls Engineer

Ann Arbor, MI ยท Hybrid

$125K - $141K/yr

Daniels Health is seeking an experienced Senior Controls Engineer to join our growing US ... Collaborate with mechanical, electrical, robotics, and software engineering teams to deliver fully ...

Senior Controls Engineer

New Baltimore, MI ยท On-site

$88K - $116K/yr

Senior Controls Engineer THE COMPANY Invio Automation is an Industry 4.0 automation leader that ... software knowledge amp; direction to the organization through review, design, and communication.

Senior Controls Engineer

New Baltimore, MI ยท On-site

$88K - $116K/yr

Senior Controls Engineer THE COMPANY Invio Automation is an Industry 4.0 automation leader that ... team to provide controls engineering hardware and software knowledge & direction to the ...

Senior Controls Engineer

Taylor, MI ยท On-site

$125K - $141K/yr

Daniels Health is seeking an experienced Senior Controls Engineer to join our growing US ... Collaborate with mechanical, electrical, robotics, and software engineering teams to deliver fully ...

Senior Controls Engineer

Lake Orion, MI ยท On-site

$89K - $118K/yr

Join us as a Senior Controls Engineer in Lake Orion, MI as we work together to bring innovative automation solutions to life. Location Type: This is an on-site role at our Lake Orion, MI facility. As ...

Senior Controls Engineer

Lake Orion, MI ยท On-site

$89K - $118K/yr

Join us as a Senior Controls Engineer in Lake Orion, MI as we work together to bring innovative automation solutions to life. Location Type: This is an on-site role at our Lake Orion, MI facility. As ...

Senior Controls Engineer

Lake Orion, MI ยท On-site

$89K - $118K/yr

Join us as a Senior Controls Engineer in Lake Orion, MI as we work together to bring innovative automation solutions to life. Location Type: This is an on-site role at our Lake Orion, MI facility. As ...

Senior Controls Engineer

Lake Orion, MI ยท On-site

$89K - $118K/yr

Join us as a Senior Controls Engineer in Lake Orion, MI as we work together to bring innovative automation solutions to life. Location Type: This is an on-site role at our Lake Orion, MI facility. As ...

Showing results 41-60

Senior Controls Software Engineer information

See Detroit, MI salary details

$74.7K

$141.9K

$190.1K

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

As of Aug 6, 2026, the average yearly pay for senior controls software engineer in Detroit, MI is $141,853.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,300.00 and $159,900.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?

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 is a senior controls software engineer?

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 near Detroit, MI are hiring for Senior Controls Software Engineer jobs? Cities near Detroit, MI with the most Senior Controls Software Engineer job openings:

Senior Controls Engineer

Applied Manufacturing Technologies

Lake Orion, MI โ€ข On-site

$35 - $55/hr

Full-time

Posted 7 days ago


Job description

We seek a talented and experienced Controls Engineer with expertise in Allen Bradley and Siemens platforms to join our team. If you are passionate about automation, project execution, and mentorship, this might be your perfect opportunity!

Key Responsibilities:

- PLC Programming: Develop and implement software for automation systems using both Allen Bradley and Siemens platforms. This is a must-have skill for the role.

- Project Ownership: Lead projects from concept to completion ("cradle to grave"), including writing software, commissioning devices, and ensuring successful system operation.

- Commissioning: Confidently commission devices "out of the box" and ensure everything operates as expected in the field.

- Travel Flexibility: Willingness to travel approximately 30% to 65% of the time. Senior-level engineers with strong mentorship capabilities will have reduced travel requirements as they help guide and support junior team members.

- Mentorship & Teamwork: Collaborate with the team, provide training and mentorship to less experienced engineers, and foster a supportive and learning-focused environment.

Qualifications:

- Experience Level: Mid to Senior level (5+ years preferred).

- Technical Expertise: Proficiency with both Allen Bradley and Siemens control systems is required.

- Project Leadership: Proven experience in managing and executing control system projects from start to finish.

- Commissioning Experience: Ability to commission new devices and systems confidently.

Bonus Skills (Nice-to-Haves):

- Robot Programming: Experience with or a desire to learn robot programming.

- Hardware Design: Experience with hardware design is a plus.

- Higher-Level Programming: Familiarity with higher-level programming languages such as C, Python, or CodeSys.

Why Join Us?

- Growth Opportunities: Contribute to interesting, high-impact projects while enhancing your skill set.

- Collaborative Team: Work with a supportive and innovative team that values training and professional development.

- Balanced Travel: Travel less as you grow in your role and mentor the next generation of engineers.

If you are a skilled controls engineer with a passion for automation, project execution, and mentorship, we would love to hear from you!

Relocation not available for this position.

Visa sponsorship not available to this position

Apply Today!