Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Controls Engineer

Connect Force

Job Description

Job Description

Controls Software Engineer

Industrial Automation & Advanced Machinery | Full-Time

The Opportunity

If you’re a Controls Software Engineer who enjoys seeing your code actually bring machinery to life, this is an opportunity worth exploring.

Our client who is currently expanding and adding to their team is an established, technology-driven industrial equipment organization that designs and builds highly engineered automated systems for major manufacturers. Their engineering environment is hands-on, collaborative, and project-driven, giving engineers the opportunity to work on sophisticated equipment from initial design and programming all the way through machine startup and final customer acceptance.

This isn’t a position where you’ll spend every day behind a desk making small changes to existing programs. You’ll have the opportunity to take ownership of controls projects, troubleshoot complex problems, work directly with machinery, collaborate with multiple engineering disciplines, and see the finished equipment operate in a real production environment.

For someone who enjoys automation, problem-solving, and the satisfaction of seeing a machine go from concept to production, this role offers plenty of technical variety and responsibility.

What You’ll Be Doing

As a Controls Software Engineer, you’ll be involved throughout the project lifecycle and work closely with Mechanical Engineering, Hardware Engineering, Project Management, manufacturing teams, and customers.

Your responsibilities will include:

  • Developing and modifying PLC programs using Ladder Logic and Function Block programming.
  • Programming, setting up, starting, debugging, commissioning, and running off automated machinery.
  • Participating in project design decisions alongside mechanical engineers and management.
  • Reading and modifying electrical prints as required to support machine and controls changes.
  • Working with industrial automation platforms including Siemens and Allen-Bradley technologies.
  • Supporting motion-control systems, including servo motors and controllers.
  • Designing, configuring, and troubleshooting industrial communication networks.
  • Coordinating controls and software decisions with Hardware Engineering.
  • Understanding mechanical layouts and how controls interact with the overall machine design.
  • Troubleshooting technical issues independently and developing practical solutions.
  • Working with Project Management to keep projects moving according to schedule.
  • Participating in customer meetings, presentations, machine run-offs, and project discussions.
  • Supporting equipment through final installation and customer acceptance.
Technologies You May Work With

Experience with one or more of the following is valuable:

PLC & Automation
Siemens Step 7, TIA Portal, Sinumerik 840D, Allen-Bradley Studio 5000, FactoryTalk Studio, WinCC Flexible, Starter, and Bosch Rexroth IndraWorks.

Programming
Ladder Logic, Function Block, STL, SCL, G-code, Visual Basic, C and C++.

Industrial Communications
EtherNet/IP, PROFINET, PROFIBUS, CANbus, ARCNET, RS-232 and RS-485.

Motion Control
Servo motors, controllers, drives, and related industrial motion-control technology.

What We’re Looking For

We’re looking for an engineer who is comfortable taking ownership of their work and operating with limited day-to-day supervision.

The ideal candidate will bring:

  • An Associate or Bachelor’s degree in Electrical Engineering, Computer Science, or another relevant technical discipline; or 7+ years of related industry experience .
  • Experience programming and troubleshooting industrial controls and automated machinery.
  • Strong problem-solving and troubleshooting abilities.
  • The ability to apply previous experience to new technical challenges.
  • Strong communication skills and the ability to interact professionally with customers.
  • The ability to work both independently and collaboratively within an engineering team.
  • Good organization and project-tracking skills.
  • An understanding of project timelines, cost awareness, and changing project requirements.
  • The flexibility to adjust as project scope or technical direction changes.
Why This Opportunity Stands Out

This role gives you the chance to work on equipment you can actually see, troubleshoot, improve, and ultimately watch go into production.

You’ll be exposed to multiple areas of automation and machine development rather than being limited to one narrow portion of a project. Engineers have the opportunity to collaborate across disciplines, solve challenging real-world problems, interact directly with customers, and play an important role in getting complex machinery across the finish line.

It’s a strong opportunity for someone who wants technical ownership, hands-on engineering, challenging automation projects, and variety from one project to the next.

Travel & Work Environment

This position includes a combination of engineering-office work, manufacturing-floor support, machine startup, and customer-site activities.

Candidates should be willing and able to travel domestically and internationally as project requirements dictate, with travel potentially reaching up to 40% .

Some projects may also require extended hours during machine startup, commissioning, run-off, or customer production support.

When working within manufacturing environments, employees are expected to follow applicable safety and PPE requirements.

Interested?

If you’re a Controls Software Engineer who enjoys PLC programming, automation, troubleshooting, machine startup, and seeing your work directly impact the finished product, we’d like to hear from you.

This is a confidential search , and additional information regarding the company, team, projects, and opportunity will be provided to qualified candidates during the recruiting process.

Vacancy posted 13 days ago
Similar jobs that could be interesting for youBased on the Controls Engineer in Farmington Hills, MI vacancy
  •  ...customers around the globe and provided high grade services. JJE has engineering and manufacturing facilities both globally and in the United...  ...1k with employer match, flexible schedules clean temperature-controlled production facility, and much more! We are seeking an... 
    Suggested
    Permanent employment
    Remote work
    Work visa
    Flexible hours
    Shift work

    Jing Jin Electric

    Farmington, MI
    2 days ago
  • Fives Dyag Seeks Controls Engineer.Must have a BS in Electrical/Electronics Engineering, Mechanical Engineering, Robotics Engineering or a related engineering field. Work site: Wixom, MI. Apply: ****@*****.*** recblid 9bjhgsbyk5u5ca05tnza6spx9pcfkx
    Suggested

    Fives DyAG Corporation

    Wixom, MI
    4 days ago
  • $45 - $55 per hour

     ...Job Title: Controls EngineerJob Description This role offers an intermediate-level controls engineer the opportunity to design, develop, and program Allen-Bradley PLCs from scratch while contributing to a collaborative electrical engineering team. You will focus primarily... 
    Suggested
    Contract work
    Temporary work
    Work at office

    Actalent

    Wixom, MI
    2 days ago
  •  ...Job Title: Control Engineer Location: Auburn Hills, MI - Onsite Permanent FTE Must Have Technical/Functional Skills • Experience Engine and Onboard diagnostics (OBD) controls development • Experience in Controls modeling in MATLAB/Simulink... 
    Suggested
    Permanent employment

    AceStack LLC

    Pontiac, MI
    5 days ago
  • $80k - $100k

     ...Job Summary MacLean-Fogg is hiring a Controls Engineer at our Plymouth, Michigan manufacturing facility. In this role, you will design, develop, maintain, and troubleshoot control and automation systems that support manufacturing efficiency, quality, safety, and reliability... 
    Suggested
    Full time
    Temporary work
    Day shift

    MacLean-Fogg

    Plymouth, MI
    20 hours ago
  •  ...Controls Engineer Every day in 25 countries, we (9,000 people) create the sustainable solutions the world needs by inventing the technologies of tomorrow across the entire spectrum of industry: from metallurgy to advanced logistics, from cement plants to the tech industry... 
    Permanent employment
    Full time
    Temporary work
    Work at office

    Fives

    Wixom, MI
    2 days ago
  •  ...Job Description Job Description Position Summary The Field Service Controls Engineer / Electrician is responsible for the installation, commissioning, troubleshooting, repair, and optimization of EMAG machine tools and automation systems at customer facilities throughout... 
    Work at office
    Remote work
    Weekday work

    EMAG LLC

    Farmington, MI
    12 days ago
  •  ...Summary: Our award-winning client is seeking an Controls Engineer to join their team. We are seeking a highly motivated Controls Engineer to lead a team in designing conveyor systems for automotive manufacturing. This role requires a strong understanding of electrical... 

    Provision People

    Pontiac, MI
    5 days ago
  •  ...locations worldwide are playing their part in the success of Powertrain Solutions. Job Description As a Powertrain Controls Software Engineering Intern you will support in developing power-train and connected software solutions for embedded control systems for... 
    Full time
    Internship
    Local area
    Worldwide

    Bosch Group

    Farmington, MI
    26 days ago
  • We are seeking a highly skilled Controls Engineer to join our Client’s Facilities Maintenance team. This role is responsible for maintaining, troubleshooting, and optimizing building automation systems, programmable logic controllers (PLCs), and related control systems... 
    For contractors
    Work at office
    Day shift

    MalaceHR

    Pontiac, MI
    a month ago
  •  ...encouraged? If so, then keep reading. We fuse technology and engineering to provide product development solutions to customers in a...  ...This position is located in Livonia, MI. Job Summary: The Controls Engineer II will work alongside other Electronics and Controls... 
    Permanent employment
    Full time
    Work experience placement

    ROUSH

    Livonia, MI
    a month ago
  •  ...new industry, join our team as we help shape a brighter way forward. Position Summary JLL is seeking a highly skilled Controls Engineer to join our Facilities Maintenance team. This role is responsible for maintaining, troubleshooting, and optimizing building... 
    Daily paid
    For contractors
    Work at office
    Day shift

    JLL

    Pontiac, MI
    3 days ago
  • $115k - $140k

     ...Senior Controls Engineer Lincoln Electric is a high-performance industrial machinery and technology leader who helps customers manufacture and maintain vital equipment and infrastructure. Lincoln Electric's innovative solutions enable higher quality and productivity... 
    Full time
    For contractors
    Local area

    Lincoln Electric Holdings

    Plymouth, MI
    2 days ago
  • Fives Dyag Seeks Sr. Controls Engineer.Must have a BS in Electrical/Electronics Engineering, or a related field, & 5 yrs. of exp. Work site: Wixom, MI. Apply: ****@*****.*** recblid b16e97hotcavxjrxsj2bepnhlrfv5s

    Fives DyAG Corporation

    Wixom, MI
    4 days ago
  •  ...Sr. Controls Engineer Duties include: Shared responsibility with project management for performance to budget and timing during all phases of the project. Understand and strictly follow the standards and specifications for the design of hardware and software of the... 

    Fives Syleps

    Wixom, MI
    5 days ago
  •  ...Job Title This role collaborates with Robotics, Process engineering groups and other team members to design controls systems to project specifications while mentoring and training entry level PLC Specialists. Directly responsible for all aspects of PLC and HMI software... 
    Remote work

    Ground Effects

    Westland, MI
    5 days ago
  •  ...and services, visit the Company's website at Location: Plymouth - 46247 Req ID: 29757 Position Overview The Controls Project Engineer serves as the technical leader for automation and test system projects from concept through customer acceptance. This... 
    Permanent employment
    Local area

    Lincoln Electric

    Plymouth, MI
    3 days ago
  •  ...Job Description Job Description Senior EV Motor Control Engineer The Senior EV Motor Control Engineer at Broad-Ocean Technologies will be responsible for the design, development, implementation, and validation of advanced motor-control algorithms for electric vehicle... 
    Temporary work
    Flexible hours

    Broad-Ocean Technologies, LLC

    Novi, MI
    15 days ago
  •  ...Field Service Controls Engineer Lincoln Electric is a high-performance industrial machinery and technology leader who helps customers manufacture and maintain vital equipment and infrastructure. Lincoln Electric's innovative solutions enable higher quality and productivity... 
    Permanent employment
    Local area

    Lincoln Electric Holdings

    Plymouth, MI
    5 days ago
  •  ...electric marine, autonomy, and defense programs. You will connect engineering, operations, finance, supply chain, suppliers, and defense...  ...integration across battery systems, electric propulsion, vehicle controls, onboard networks, navigation, autonomy, and third-party... 
    Permanent employment
    Contract work
    Temporary work
    For subcontractor
    Work at office

    W3Global Inc.

    Southfield, MI
    7 days ago
  •  ...all understand that we must work together to win. Are you ready for a better career? A better future? SENIOR AUTOMATION CONTROLS ENGINEER NOVI, MICHIGAN As a member of the Automation team, the Senior Automation Controls Engineer will be responsible for Leading... 

    Lear Corporation

    Novi, MI
    22 hours ago
  • $115k - $125k

     ...Job Description Job Description Senior Controls Engineer Location: Farmington Hills, MI Employment Type: Full-Time Industry: Precision Machinery / Industrial Automation / Machine Tools Travel: Occasional travel may be required Sponsored by: Connect... 
    Full time

    Connect Force

    Livonia, MI
    5 days ago
  •  ...Job Description Job Description Confidential Job Posting: Controls Engineer Location: Metro Detroit, MI Employment Type: Full-Time, Direct Hire Compensation: Competitive Salary + Bonus Potential Industry: Precision Machinery / Advanced Manufacturing... 
    Full time

    Connect Force

    Livonia, MI
    9 days ago
  •  ...Job Description Job Description Field Service Controls EngineerAutomation | PLC | Machine Commissioning | Global Travel Location...  ...Global Leader in Precision Manufacturing With over 90 years of engineering innovation , our client is a global leader in advanced... 
    Full time
    Work at office
    Worldwide
    Flexible hours

    Connect Force

    Farmington Hills, MI
    15 days ago
  •  ...Job Description Job Description MES Controls Engineer North Point Technology is seeking an experienced MES Controls Engineer to support manufacturing operations in a high-volume discrete manufacturing environment. This role focuses on Manufacturing Execution Systems... 
    Flexible hours

    North Point Technology

    Livonia, MI
    11 days ago
  • $45 - $55 per hour

     ...Job Description Job Description Job Title: Controls Engineer Job Description This role offers an intermediate-level controls engineer the opportunity to design, develop, and program Allen-Bradley PLCs from scratch while contributing to a collaborative electrical... 
    Contract work
    Temporary work
    Work at office

    Actalent

    Wixom, MI
    23 hours ago
  •  ...Position: Electrical Engineer Location: Farmington Hills, MI Job Id: 2745 # of Openings: 1 Electrical Engineer Location : Grand Rapids or Farmington Hills, MI Employment Type: Full-Time For over 70 years Fishbeck... 
    Full time
    Work at office
    Flexible hours

    Fishbeck, Thompson, Carr & Huber, Inc. (FTCH)

    Farmington Hills, MI
    1 day ago
  •  ...Description Job Description ESSENTIAL DUTIES: Automation & Controls Development   ~ Design, program, and troubleshoot  PLC-based...  ...: Education ~ Bachelor’s degree in  Electrical Engineering, Mechanical Engineering ,  Software Engineering, Mechatronics... 

    Our Next Energy Inc

    Novi, MI
    10 days ago
  • $133k

     ...Job Description 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... 
    Full time
    For contractors

    Wright Technical Services

    Plymouth, MI
    10 days ago
  •  ...Job Description Job Description Position Summary We are seeking a highly skilled Senior Controls Engineer with deep expertise in industrial automation to join our team. In this role, you will serve as the technical lead for controls engineering activities on automation... 
    Work at office
    Remote work

    SAI SYSTEMS

    Plymouth, MI
    20 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Controls Engineer. Be the first to apply!