Senior Controls Engineer - Automation

Wright Technical Services
  • Plymouth, MI
  • Quick Apply
30+ days ago

Job Description

FULL TIME POSITION | Up to $133,000 + 10% Bonus 
Seeking experienced Controls Engineer | 50% Regional Travel 

Wright Technical Services is supporting a leading advanced automation and systems integration organization seeking a Senior Controls Engineer with a strong focus on software development, control systems architecture, and machine-level programming.

This role is ideal for someone whose “happy place” is writing code, developing algorithms, and building scalable control systems, rather than purely hardware-focused engineering. You’ll play a key role in developing and deploying custom automation solutions across a variety of manufacturing environments.

 

Qualifications

  • Bachelor’s degree in Electrical Engineering, Controls Engineering, Computer Engineering, or related field (or equivalent experience)
  • 5+ years of experience in PLC and HMI programming within industrial automation environments
  • Strong experience with:
    • Rockwell Studio 5000 / Allen-Bradley PLCs
    • FactoryTalk View, Ignition, or similar HMI/SCADA platforms
  • Experience with industrial communication protocols (EtherNet/IP, Modbus, ProfiNET)
  • Proven ability to troubleshoot and debug complex control systems
  • Willingness to travel up to 50% for commissioning and support

 

Preferred Skills

  • Strong software development mindset (beyond ladder logic)
  • Experience with:
    • Python, C++, or other high-level programming languages
    • Algorithm development, data processing, or machine learning concepts
    • MATLAB or advanced modeling/simulation tools
  • Experience with robotics integration (Fanuc preferred)
  • Exposure to SCADA systems (Ignition strongly preferred)
  • Familiarity with safety PLCs and advanced diagnostics
  • Ability to work independently while managing multiple projects

 

Responsibilities

  • Develop and maintain PC-based industrial control software for custom machinery and automation systems
  • Design, program, and debug PLC logic (primarily Rockwell/Allen-Bradley; Siemens exposure a plus)
  • Build and configure HMI/SCADA interfaces (FactoryTalk, Ignition, or similar platforms)
  • Architect and implement scalable control system software and machine-level logic
  • Integrate motion control systems, robotics (Fanuc), sensors, and safety devices
  • Develop and optimize algorithms, advanced logic, and system performance enhancements
  • Support on-site commissioning, startup, and troubleshooting of automated systems
  • Collaborate with cross-functional teams including hardware, mechanical, and project engineering
  • Assist with software documentation, version control, and continuous improvement initiatives
  • Interface with customers and contractors to support installation and system modifications


Numbers & Facts

LocationPlymouth, MI

Skills

  • Algorithmsunmatched
  • Allen-Bradleyunmatched
  • Automationunmatched
  • Automation Systemsunmatched
  • C++ Programming Languageunmatched
  • Commissioningunmatched
  • Communications Protocolsunmatched
  • Computer Engineeringunmatched
  • Computer Programmingunmatched
  • Continuous Improvementunmatched
  • Control Engineeringunmatched
  • Control Systemsunmatched
  • Cross-Functionalunmatched
  • Customer Relationsunmatched
  • Data Processingunmatched
  • Debugging Skillsunmatched
  • Documentationunmatched
  • Electrical Engineeringunmatched
  • Ethernetunmatched
  • Fanuc Roboticsunmatched
  • Human Machine Interface (HMI)unmatched
  • IP (Internet Protocol)unmatched
  • Identify Issuesunmatched
  • Ladder Logicunmatched
  • MATLABunmatched
  • Machine Learningunmatched
  • Manufacturingunmatched
  • Mechanical Engineeringunmatched
  • Motion Controlunmatched
  • Multitaskingunmatched
  • Programmable Logic Controller (PLC)unmatched
  • Programming Languagesunmatched
  • Project Engineeringunmatched
  • Project/Program Managementunmatched
  • Python Programming/Scripting Languageunmatched
  • Scalable System Developmentunmatched
  • Simulationunmatched
  • Software Developmentunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Startupunmatched
  • Supervisory Control and Data Acquisition (SCADA)unmatched
  • System Architectureunmatched
  • System Integration (SI)unmatched
  • Systems Scalabilityunmatched
  • Technical Supportunmatched
  • Willing to Travelunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder