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

Controls Engineer

$53 - $60 per hour

Actalent

Job Title: Software & Controls Engineer (PLC Programmer)

Job Description

This role focuses on developing, implementing, and supporting controls software for robotic paint and sealer automation systems. You will work on PLC, HMI, and GUI programming, lead controls activities across the full project lifecycle, and support the build, installation, commissioning, and production operation of robotic systems at multiple customer sites. The position combines hands-on work on the manufacturing floor with field installation and customer support, offering significant exposure to advanced robotics and the opportunity to grow within a leading automation environment.

Responsibilities

  • Design, develop, and implement PLC, HMI, and GUI software solutions for robotic paint and sealer automation applications.

  • Develop controls architecture and software for robotic automation systems, ensuring reliable and efficient operation.

  • Create functional specifications and define system I/O requirements to support system design and integration.

  • Support electrical design reviews and system integration activities in collaboration with multidisciplinary engineering teams.

  • Program, test, and debug PLC applications using Rockwell/Allen-Bradley or Siemens platforms.

  • Develop Standard Operating Procedures (SOPs) and technical documentation to support operation and maintenance of systems.

  • Support machine integration, commissioning, and system testing on the manufacturing floor during mod build and tear down phases.

  • Assist with field installation, startup, and troubleshooting of robotic systems at customer facilities.

  • Provide ongoing support for existing customer systems, including diagnostics, issue resolution, and performance optimization.

  • Conduct customer training and technical support sessions to ensure effective use and understanding of installed systems.

  • Collaborate closely with engineering teams and mentor junior controls engineers in best practices for controls and automation.

  • Travel to customer facilities to perform installation, commissioning, debugging, and production support activities.

  • Participate in simulation, mod build, and install activities for paint and sealer robots as part of a specialized controls team.

Essential Skills

  • Minimum 3 years of experience programming and troubleshooting PLCs using Rockwell/Allen-Bradley or Siemens platforms, including working from templates, debugging, and optimization.

  • Minimum 3 years of experience with HMI development, including configuration, screen design, and integration with PLC systems.

  • Minimum 3 years of experience with industrial networking and communication protocols in manufacturing or automation environments.

  • Minimum 3 years of electrical and pneumatic troubleshooting experience on automated equipment or industrial machinery.

  • Minimum 3 years of experience creating technical documentation and specifications, including SOPs and functional requirements.

  • Proven experience supporting installation of equipment at client locations, including commissioning and startup activities.

  • Strong troubleshooting skills for controls, electrical, and pneumatic systems in an industrial setting.

  • Ability to work effectively with multidisciplinary engineering teams and communicate clearly with customers.

  • Willingness and ability to travel approximately 25%-40%, including extended trips for international installations.

Additional Skills & Qualifications

  • Hands-on robot programming or integration experience, particularly with paint and sealer applications, is highly desirable.

  • Experience with electrical design, including reading and interpreting electrical schematics, is a strong plus.

  • Experience with simulation tools or virtual commissioning of robotic or automated systems is preferred.

  • Experience in industrial automation, robotics, or manufacturing engineering is beneficial.

  • Experience mentoring or guiding junior engineers in controls or automation disciplines is an advantage.

  • Strong documentation skills and attention to detail in creating specifications, SOPs, and technical reports.

  • Adaptability to varying customer requirements and project timelines, including high-intensity installation periods.

  • Interest in long-term career growth within a robotics-focused organization that promotes from within.

Work Environment

You will join a controls-focused group of approximately 15 people who primarily work in the PLC software space for paint and sealer robotic applications. From now until October, you will work onsite at a facility in Rochester Hills supporting the modification build of robots and subsequent tear down on the manufacturing floor. Starting in October, you will travel to customer locations in the United Kingdom and South Carolina to support installation, commissioning, and production operations of these robotic systems. Travel will be about 25%-40% overall. UK trips may last up to 6 weeks at a time followed by approximately 2 weeks at home, while South Carolina trips typically involve about 2 weeks onsite followed by home time on weekends. When working in Rochester Hills, weekly hours are generally 40-50. During onsite work at customer facilities, you can expect 50-70+ hours per week depending on project phase and customer needs. Food and lodging are covered while you are staying near client locations. The environment offers exposure to a diverse customer portfolio beyond automotive and the chance to work with one of the largest robotics organizations in the world, with a culture that emphasizes internal promotion and professional growth.

Job Type & Location

This is a Contract to Hire position based out of Rochester Hills, MI.

Pay and Benefits

The pay range for this position is $53.00 - $60.00/hr.

Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: - Medical, dental & vision - Critical Illness, Accident, and Hospital - 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available - Life Insurance (Voluntary Life & AD&D for the employee and dependents) - Short and long-term disability - Health Spending Account (HSA) - Transportation benefits - Employee Assistance Program - Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a fully onsite position in Rochester Hills,MI.

Application Deadline

This position is anticipated to close on Aug 27, 2026.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email View email address on click.appcast.io for other accommodation options.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Controls Engineer in Rochester, MI vacancy
  • EMPLOYER: Nexteer Automotive CorporationPOSITION TITLE: SwaaP Controls EngineerHOURS / WEEK: 40 JOB SITE LOCATION: 1272 Doris Road, Auburn...  ...DUTIES: Nexteer Automotive Corporation seeks a SwaaP Controls Engineer based out of our office at 1272 Doris Road, Auburn Hills, MI 48... 
    Suggested
    Work at office
    Work from home

    Nexteer Automotive

    Auburn Hills, MI
    1 day ago
  • $83.3k - $133.28k

     ...what runs the world.This position reports to:Technical Consulting Manager II__Your role and responsibilities:As a Protection & Control Engineer, you will have the opportunity to act as the technical lead for all engineering activities in assignments. Each day, you will... 
    Suggested
    Full time
    Remote work
    Home office
    Monday to Friday

    ABB

    Auburn Hills, MI
    2 days ago
  • Open Up Your World With Every Drive Would you like to work on the development of roof systems for future car models together with some of the market leaders in the automotive industry? Inalfa Roof Systems is a world leading supplier for OEM automotive roof systems and...
    Suggested
    Full time

    Inalfa Roof Systems Group B.V.

    Auburn Hills, MI
    4 days ago
  •  ...No Soliciting Controls Engineer Responsible for the designing, engineering, and procuring mechanical and electrical equipment and systems for the assembly area. Programs the assembly equipment, and supports manufacturing needs. Assist and repair engineering related... 
    Suggested
    Permanent employment
    Immediate start

    Gabletek Robotics and Controls Solutions

    Troy, MI
    2 days ago
  •  ...of turnkey automation solutions, specializing in the design, engineering, commissioning, and support of advanced robotic systems. With...  ...global market. SGA is currently seeking an experienced Controls Engineer with a passion for automation and a desire to advance... 
    Suggested
    Daily paid
    For contractors
    Work at office
    Immediate start

    State Group Automation

    Troy, MI
    21 hours ago
  •  ...Controls Engineer The Controls Engineer will be responsible to help maintain and support the manufacturing line. This includes responding to breakdown maintenance calls for troubleshooting, modifying and building corresponding ladder logic within the PLC to recover... 
    Work at office
    Immediate start

    Samsung SDI America, Inc.

    Auburn Hills, MI
    2 days ago
  •  ...Controls EngineerLocation: Auburn Hills, MIDuration: Full TimeJob Description:• Experience engine and onboard diagnostics (OBD) controls development• Experience in controls modeling in MATLAB/Simulink, Stateflow, autocode generation• Experience in code coverage, static... 

    JConnect Infotech

    Auburn Hills, MI
    4 days ago
  • $35 - $50 per hour

     ...Controls EngineerOur client is seeking a controls engineer that supports the controls engineering team for a variety of projects from the concept phase through detail design, manufacturing, and commissioning. They are proficient in reading, modifying existing, and creating... 

    Twin Staffing Inc.

    Troy, MI
    4 days ago
  •  ...you are looking for an assembly position or a career in manufacturing management, you can thrive as a member of our team. CONTROLS ENGINEER JOB SUMMARY: As a Controls Engineer you will have the knowledge of automated assembly systems with a solid understanding... 
    Local area
    Shift work

    Avancez Assembly

    Auburn Hills, MI
    3 days ago
  •  ...Automation Controls Software Engineer Develops and designs the controls software packages utilizing Programmable Logic Controllers (PLC), and/or Human/Machine Interfaces (HMI) Develops operation manuals that detail the functionality and set-up of the equipment being... 
    Work at office

    Jatca

    Auburn Hills, MI
    21 hours ago
  • $45 - $53 per hour

     ...Insight Global is seeking a Software & Controls Engineer for a leading industrial automation and robotics organization. This individual will own the controls function for robotic paint and sealer automation projects from initial software development through system startup... 
    Work at office

    Insight Global

    Rochester Hills, MI
    3 days ago
  • Senior Electrified Powertrain Controls Engineer (EV / Hybrid Systems) Stellantis is seeking a Senior Electrified Powertrain Controls Engineer to develop and deliver advanced control systems for electrified propulsion within the Electrified Propulsion Controls Center of... 

    Stellantis

    Auburn Hills, MI
    1 day ago
  • We are seeking a Senior Engine Controls Engineer to develop, implement, and validate advanced control algorithms for gasoline engines. This role focuses on delivering robust, production-ready software that meets performance, emissions, and regulatory requirements. You will... 

    Stellantis

    Auburn Hills, MI
    1 day ago
  •  ...your technical expertise to work on cutting-edge automation and controls systems? Join a team where your skills in PLCs, electrical...  ...exciting manufacturing organization looking to add a CONTROLS ENGINEER to their already amazing team. Their primary responsibility will... 
    Hourly pay
    Temporary work
    Day shift

    Apex Placement & Consulting

    Auburn Hills, MI
    4 days ago
  • $85k

     ...Job Description Job Description ELECTRICAL ENGINEER - (PLC) CONTROLS ENGINEER - AUTOMATION CONTROLS ENGINEER If you are passionate about automation with little travel - HERCO has the job for you! HERCO is looking for a results-oriented, self-starter who can develop... 
    Flexible hours

    Herco LLC

    Auburn Hills, MI
    6 days ago
  • The Powertrain Controls Engineer will work within a team of Powertrain controls, calibrations and integration engineers to develop electrified powertrain systems for current and next-generation electrified powertrains for Stellantis NV vehicles. The overall goal for the... 
    Shift work

    Stellantisfinancialservices

    Auburn Hills, MI
    2 days ago
  •  ...Job Description Job Description Our client is seeking a Controls Engineer. Proficient in PLC programming and troubleshooting (e.g., Allen-Bradley, Siemens, or equivalent platforms). Proficient in HMI development, programming, and troubleshooting. Experience... 
    Remote work
    Flexible hours

    G-TECH Services

    Auburn Hills, MI
    12 days ago
  • $100k - $137.5k

     ...Awd Controls EngineerBorgWarner Drivetrain Systems is currently looking for a "dynamic, results driven" individual to join as an AWD Controls Engineer in our Electronic Controls organization at our Propulsion Technical Center (PTC) in Auburn Hills, MI.In this role, the... 
    Immediate start

    BorgWarner

    Auburn Hills, MI
    4 days ago
  • Stellantis Tech Research’s Propulsion Controls department is seeking a controls engineer to develop high quality controls requirements, architecture and algorithms. We are looking for top talent to continue the development of disruptive Propulsion technologies. We are... 
    H1b

    Stellantis

    Auburn Hills, MI
    4 days ago
  • Stellantis is seeking a Principal Electrified Powertrain Controls Engineer to serve as a technical leader within the Electrified Propulsion Controls Center of Excellence, driving the strategy, architecture, and delivery of advanced electrified powertrain systems. In this... 

    Stellantis

    Auburn Hills, MI
    1 day ago
  •  ...understand that we must work together to win. Are you ready for a better career? A better future? We're Lear For You. CONTROLS ENGINEER MANAGER AUBURN HILLS, MI The Controls Engineer Manager is responsible for providing advanced controls engineering and... 
    Shift work

    Lear Corporation

    Auburn Hills, MI
    4 days ago
  •  ...Job Description Job Description We are looking for an Electrical Controls Engineer to take charge of designing and delivering turnkey conveyor control systems for major projects. You’ll work 'hands-on' with a talented team of engineers, subcontractors, and project... 
    For subcontractor

    STR Group USA Inc

    Auburn Hills, MI
    19 days ago
  •  ...Job Description Job Description Position Overview The Controls Engineer is responsible for the design, development, programming, and commissioning of custom automation systems. This role provides advanced technical expertise in controls engineering, ensuring robust... 

    HMS Products

    Troy, MI
    27 days ago
  • Stellantisfinancialservices is seeking a Powertrain Controls Engineer to develop and optimize electrified powertrain systems for Stellantis NV vehicles. The candidate will work closely with a cross-functional team, utilizing various tools throughout the V-model development... 

    Stellantisfinancialservices

    Auburn Hills, MI
    2 days ago
  •  ...to help automakers create sleek, state-of-the-art vehicles across the world.Job Responsibilities:POSITION SUMMARY:The Controls & Automation Engineer will support the deployment and integration of Factory of the Future automation initiatives across manufacturing operations... 
    Full time
    Work at office
    Local area
    Remote work

    Magna International

    Troy, MI
    2 days ago
  • The Electrified Powertrain Functional Safety Control Algorithm Design Engineer will work within a team of powertrain controls, calibrations and integration engineers to develop monitoring algorithms per E-Gas Monitoring Concept for Gasoline and Diesel Engine Control Units... 

    Stellantis

    Auburn Hills, MI
    21 hours ago
  • Join a fast-paced Vehicle & Propulsion Controls team focused on delivering high-quality, reliable software for electrified and internal...  ...powertrains. This role is ideal for an experienced validation engineer who enjoys hands-on testing, troubleshooting, and working across... 
    Work at office
    Remote work

    Stellantis

    Auburn Hills, MI
    1 day ago
  • Stellantis in Auburn Hills seeks a Powertrain Controls Engineer to join a team focused on developing advanced electrified powertrain systems. This role involves optimizing control strategies and ensuring that developed models meet functional requirements. Candidates need... 

    Stellantis

    Auburn Hills, MI
    2 days ago
  •  ...-16Company Name:ESYS AUTOMATION, LLCProfession (Job Category):Engineering & ScienceJob Schedule: Full timeRemote:NoJob Description:The Opportunity...  ...stronger across North America, Europe, and Asia. Join us as a Controls Engineer II in Lake Orion, MI as we work together to bring... 
    Full time
    Worldwide

    Hitachi

    Lake Orion, MI
    2 days ago
  • Stellantis’ Propulsion Controls Engineering Department is seeking an Advanced Controls Lead Engineer to lead the design and implemention of cutting edge controls solutions for next generation propulsion system technologies. Our team is looking for a highly qualified and... 

    Stellantis

    Auburn Hills, MI
    21 hours ago

Do you want to receive more vacancies?

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