Senior Software Controls Engineer

Senior Software Controls Engineer

Contract Type:

Full-Time

Location:

Plymouth - Michigan

Industry:

Engineering

Date Published:

02-Nov-2026

Senior Software Controls Engineer
Plymouth, Michigan | Full-time | Approximately 40-50% travel (Hybrid 3 days in office)
Base salary: $120,000–$155,000 USD, based on experience

Who Are We?
We are a strategic recruitment agency specializing in connecting skilled professionals with top employers across Canada and the United States. Our holistic approach ensures that both technical and cultural alignment leads to long-term success for all parties involved.

Why Are We Looking for You?
Take ownership of complex automation projects from software development through customer-site startup. We are partnering with an established industrial technology organization to recruit a Senior Software Controls Engineer for its Plymouth, Michigan team.
This is an opportunity to stay hands-on with PLCs, HMIs and robotics while providing technical direction and mentoring other engineers. You will help develop integrated manufacturing solutions, solve challenging controls problems and see your work come to life on the production floor. Your experience will contribute to project planning, system improvements and engineering standards.

What’s In It for You?
• $120,000–$135,000 USD base salary, depending on experience and qualifications.
• Medical, dental and vision insurance options with employer contributions.
• Employer-paid life insurance and short- and long-term disability coverage.
• 401(k) retirement savings plan with employer matching and access to a flexible spending plan.
• Paid vacation, personal days and company holidays.
• Tuition reimbursement and a wellness reimbursement program.
• Technical ownership across programming, integration, commissioning and optimization, with opportunities to mentor fellow engineers.

What Will You Do?
• Lead the development, integration and implementation of control software for automated manufacturing systems.
• Define PLC and HMI programming scope and support commissioning, startup, testing and optimization.
• Develop and integrate PLC, HMI, graphical interface and robotic control applications.
• Provide technical leadership and mentorship to controls engineers and project team members in the office and at customer sites.
• Troubleshoot complex system issues, identify root causes and implement reliable corrective actions.
• Collaborate with project managers, customers, suppliers and contractors to clarify requirements, communicate progress and resolve technical challenges.
• Contribute to project estimates and proposals, validate new control features and improve software standards and existing solutions.

What Do You Bring?
• At least seven years of experience with an OEM, automation systems supplier or systems engineering and design organization.
• Strong programming experience with Allen-Bradley and Siemens PLC platforms, plus practical experience developing HMI and robotic applications.
• Experience with industrial communications such as EtherNet/IP, Modbus, ControlNet, DeviceNet, PROFIBUS or CAN bus.
• Experience with HMI and software development tools such as PanelView Plus, VB.NET and Microsoft Visual Studio; exposure to WinCC Flexible or iFIX is an asset.
• Hands-on commissioning and troubleshooting skills, with the ability to read and develop electrical wiring, pneumatic and fluid schematics.
• Technical leadership experience and the ability to guide colleagues, manage competing priorities and meet deadlines while maintaining safety and quality.
• Experience with industrial robotics, coating, dispensing or fluid-control applications is an asset. Familiarity with FANUC, Yaskawa, ABB or Kawasaki robotics is also valuable.
• Knowledge of applicable electrical codes, machine and robotic safety standards, hazardous-location requirements and quality systems.
• A bachelor’s degree in electrical engineering, computer science, mechatronics or a related field is preferred; equivalent practical experience and vocational training will also be considered.

Travel and Work Requirements
• Approximately 50% travel, primarily to customer sites across the United States, with potential international travel.
• Projects typically require one to four continuous weeks of onsite support. Candidates must be comfortable with extended hotel stays and time away from home.

Must be legally authorized to work in the United States. Employment sponsorship is not available for this position.

Ready to bring your controls expertise to projects you can own from design through startup? Apply today to connect with the MT Talent team.

Recruitment Technology & AI Notice
MT Talent Solutions may use artificial intelligence and other recruitment technologies to assist with candidate sourcing, resume review, communications, and administrative recruitment tasks. Our experienced recruitment professionals personally review candidates and make recommendations to our clients. Final hiring decisions are made by the hiring organization and are never based solely on automated systems. We are committed to fair, ethical, and inclusive hiring practices. #MT2
APPLY NOW

Share this job

Interested in this job?
Save Job
Create As Alert
SCHEMA MARKUP ( This text will only show on the editor. )

Similar Jobs