Senior Controls Engineer - Automation

Wright Technical Services
Plymouth, MI

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
Posted 2026-04-24

Recommended Jobs

In-House Occupational Therapy Assistant

QRM Health
Niles, MI

Job Description Job Description The Orchards at Niles in Niles, MI has an amazing opportunity for a new Full Time Occupational Therapy Assistant ( COTA) to join their In-House Therapy Team. The …

View Details
Posted 2026-05-09

Patient Financial Advocate

firstsourc
Grand Rapids, MI

FULL Time, Entry Level - GREAT way to get hands on experience! Plenty of opportunities for growth within! Location: ONSITE at a Medical Facility in  Grand Rapids MI Hours: Tuesday- Saturday  10:…

View Details
Posted 2026-05-06

Licensed Practical Nurse - PRN

Saint Therese
Detroit, MI

Saint Therese – Avon, OH Licensed Practical Nurse - PRN *Same Day Pay Available* Benefits: Competitive wages, healthcare, dental, retirement benefits, tuition discounts, scholarships, PSLF El…

View Details
Posted 2026-05-25

Parts & Service Associate

Advanced Blending Solutions
Wallace, MI

Job Description Job Description Advanced Blending Solutions LLC of Wallace, MI is looking to hire a full-time Parts and Service Associate to join our customer support team. Are you intereste…

View Details
Posted 2026-05-08

Laundry Aide - Afternoons

NexCare WellBridge Senior Living
Saginaw, MI

Join our AWARD WINNING team at Saginaw Senior Care & Rehab! 2024 National Quality BONZE Award Winners! The Laundry Aide is responsible for collecting and sorting soiled linen, loading and unload…

View Details
Posted 2026-06-04

Kyrgyz Over the Phone Interpreter

Global Impact Group LLC
Traverse City, MI

Job Description Job Description Benefits: Flexible schedule Opportunity for advancement Training & development About Us Global Impact Group LLC is a Service-Disabled Veteran-Owned …

View Details
Posted 2026-05-10

New & Used Vehicle Sales Associate

Serra Rochester Hills
Rochester Hills, MI

Job Description Job Description We are expanding with a new facility Serra Ford Buick GMC Rochester Hills is looking for New & Used Vehicle Sales Consultant that are ALL STARS with a proven trac…

View Details
Posted 2026-04-23

Team Coordinator

Dunham's Sports
Mount Pleasant, MI

Job Description Job Description Overview LOVE TO TALK SPORTS? Dunham’s Sports, one of the largest full-line sporting goods chains in the U.S., was founded in 1937 as Dunham’s Bait & Tackle…

View Details
Posted 2026-05-28

District Sales Manager

Whirlwind Steel Buildings
Detroit, MI

Full-time Description Company Overview: Whirlwind Steel is a premier metal building manufacturer specializing in the design, fabrication, and delivery of top-quality metal structures. Our …

View Details
Posted 2026-05-24