Senior Controls Engineer - Automation
Job Type: Full time - Direct
Location: Plymouth, MI (Onsite)
Compensation: $93,000 – $133,000 + 10% Bonus
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.
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
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
Recommended Jobs
Advanced Stamping / Roll Forming Process Engineer
Job Description Job Description About the Role Minth North America is seeking a highly motivated Advanced Stamping / Roll Forming Process Engineer to join our fast-growing Body Structure Techn…
Cashier / Host / Attendant
Job Description Job Description Our franchise organization, Annette's Corral, LLC dba Golden Corral, is currently seeking energetic, friendly individuals to join our team! Entering and leaving…
Program Manager/Training Lead
Job Description Job Description Program Manager/Training Lead Employment Type: Full Time Department: Project Management Here at CGS, we are seeking a Program Manger/Training Lead to assi…
Legal Administrative Assistant
Bowman and Brooke LLP is a national product liability trial boutique law firm of nearly 200 lawyers in 17 offices known for defending household name manufacturers of motor vehicles, medical devices, …
Director, Loan Originations
Job Summary: The Director, Loan Originations (DLO) is a leadership position within Cinnaire Lending Corporation (CLC) that reports to the SVP, Loan Origination Services. The DLO is responsible for …
Registered Nurse - PRN
You Matter • Make a difference every day in the lives of the underserved • Join a mission driven organization with a people first culture • Excellent career growth opportunities Join us an…
Embedded Software Architect - Automotive (HPC/Zonal ECUs)
Job Description Job Description Description: About AUO Mobility Solutions AUO Mobility Solutions Corporation America is a spin-off from AUO focused on the rapidly evolving mobility industry…
Cashier
Are you a people-person who enjoys staying busy, helping others, and working in a fast-paced environment? Rebel Convenience Stores is looking for friendly and reliable Customer Service Associates to …
Unified Communications Engineer II
Job Description Job Description Overview Ready to join thousands of talented team members who are making the dream of home ownership possible for more Americans? It’s all happening on UWM’s ca…