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

Automation & Controls Engineer - PLC/HMI & Systems Development

All Engineering Recruitment Solutions

Job Description

Job Description

Automation & Controls Engineer – PLC/HMI & Systems Development

Commerce, Michigan

Position Summary

Seeking a hands-on, versatile Automation & Controls Engineer to design, develop, integrate and support industrial automation , instrumentation and engineered equipment across diverse applications. This Automation & Systems Development Engineer role combines PLC programming , HMI development , control-system architecture, electrical and mechanical integration, data acquisition , and software-based measurement, calculation, visualization and reporting.

Applications involve temperature, pressure, flow and other engineering parameters. The engineer will create intuitive operator interfaces, implement mathematical and statistical functions, and apply sound software engineering and cybersecurity practices.

Rapid Cooling is the immediate product priority, with responsibility extending to Fuel Conditioning, FluidBlend and future systems. Success requires curiosity, adaptability and the ability to develop reusable automation solutions across unfamiliar equipment and processes.

Key Responsibilities

  • Lead automated equipment projects from requirements and concept through design, prototyping, fabrication, factory acceptance testing (FAT) , installation, site acceptance testing (SAT) and commissioning.
  • Design PLC control sequences, PID control loops, temperature ramps, interlocks and alarms for pumps, valves, heat exchangers and other equipment. Develop clear HMI screens, trends, diagnostics and operator workflows.
  • Develop modular PLC/HMI software using IEC 61131-3 programming languages and appropriate CODESYS tools. Implement engineering calculations, unit conversions, derived measurements, statistical averages, data validation and reporting functions.
  • Develop and maintain P&IDs , electrical schematics , I/O lists, control narratives, industrial communications and network diagrams, CAD drawings, software documentation and system integration records.
  • Apply thermal-fluid systems fundamentals to component selection and equipment design, including heat transfer, pump curves, pressure drop, flow measurement, piping, valves and temperature control.
  • Select and integrate sensors, transmitters, variable frequency drives (VFDs) , motors, actuators, industrial networks and safety devices. Support UL 508A/UL 698A control panel design as applicable.
  • Use CAD, engineering calculations and analysis to improve equipment packaging, performance, serviceability, cost and manufacturability.
  • Develop reusable software modules, standard designs, bills of materials (BOMs), test plans and commissioning procedures. Establish practical version control , software testing, cybersecurity and engineering practices to improve quality and repeatability.
  • Coordinate multidisciplinary teams, vendors, fabrication, assembly, procurement, internal testing and customer acceptance. Manage multiple project priorities and communicate directly with customers.

Required Qualifications

  • Hands-on experience designing, integrating, troubleshooting and commissioning PLC-controlled industrial machines, skids, test equipment or process automation systems.
  • Competence in PLC programming, HMI development, instrumentation and controls , PID/process control, industrial communications , engineering-unit scaling, data logging and electrical troubleshooting .
  • Working understanding of mechanical systems and thermal/fluid processes, with the ability to collaborate across electrical, controls and mechanical engineering disciplines.
  • Ability to interpret and produce practical engineering documentation, including electrical drawings, P&IDs and CAD-based designs.
  • Demonstrated adaptability across different projects, applications or industries. Willingness to learn unfamiliar hardware and software, evaluate alternatives objectively and work effectively in a small, hands-on engineering team.
  • An engineering degree in electrical, mechanical, mechatronics, controls or a related discipline is preferred; equivalent relevant experience will be considered.
  • Ability to translate measured physical quantities into reliable operator displays, engineering calculations, trends and actionable diagnostics. Strong analytical reasoning and clear technical communication skills.

Preferred / Additional Experience

  • CODESYS and IEC 61131-3 programming; Beijer iX Developer , WAGO Touch Panel 600 or other integrated PLC/HMI platforms; experience evaluating and migrating industrial control platforms.
  • C#/.NET for HMI scripting and applications; Python for engineering analysis and test-data processing; SQL or other databases for data storage and reporting.
  • SCADA/HMI integration , industrial networking using EtherCAT , Modbus , EtherNet/IP or OPC UA ; RTU interfaces, data acquisition, industrial cybersecurity , access control, secure communications, update practices and remote diagnostics.
  • 3D CAD , electrical CAD and practical computer-aided engineering (CAE) for thermal/fluid analysis; design for manufacturing, standardization and cost reduction.
  • Allen-Bradley/Rockwell , Siemens , Wonderware/iFIX or other PLC/SCADA platforms; databases, calibration/metrology, pneumatic actuation, industrial hydraulics or dynamometer/test-cell systems.
  • Experience with utility/substation automation, DNP3, IEC 61850 or industrial combustion/burner controls is useful additional breadth but is not a core requirement.

Automation & Controls Engineer, industrial automation, PLC programming, HMI development, data acquisition, factory acceptance testing (FAT), site acceptance testing (SAT), PID control, IEC 61131-3, CODESYS, P&IDs, electrical schematics, thermal-fluid systems, variable frequency drives (VFDs), UL 508A/UL 698A, version control, process automation, instrumentation and controls, industrial communications, data logging, electrical troubleshooting, Beijer iX Developer, WAGO Touch Panel 600, C#/.NET, Python, SQL, SCADA/HMI integration, EtherCAT, Modbus, EtherNet/IP, OPC UA, industrial cybersecurity, 3D CAD, electrical CAD, Allen-Bradley/Rockwell, Siemens, Wonderware/iFIX

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Automation & Controls Engineer - PLC/HMI & Systems Development in Novi, MI vacancy
  •  ...Job Description Job Description Automation Controls Engineer – Novi, MI   DISHER is currently partnering...  ...all aspects of electrical control systems, equipment, and programming using Lear...  ...ideas Write, implement, and debug PLC software Develop contingency and... 
    PLC

    DISHER

    Novi, MI
    more than 2 months ago
  •  ...growing industrial automation and engineering organization is seeking a Controls Project Engineer to...  ...support the design, development, and commissioning...  ...automated process systems. This role focuses on PLC programming, control...  ...panel engineering, HMI/SCADA development,... 
    PLC

    Liberty Personnel Services, Inc.

    Franklin, MI
    1 day ago
  •  ...solutions provider in Novi, MI is seeking a Keyence Vision System Programmer to support advanced automated manufacturing systems. Responsibilities include...  ...strong troubleshooting skills in live production environments. #J-18808-Ljbffr Gabletek Robotics and Controls Solutions
    PLC

    Gabletek Robotics and Controls Solutions

    Novi, MI
    1 day ago
  •  ...Technologies is seeking a hands-on Controls Engineer to develop, integrate,...  ..., and commission control systems for industrial automation and robotic equipment. The role will support PLC/HMI programming, machine...  .../inspection systems from development through customer-site... 
    PLC
    Work at office

    AiroNX Automation

    Wixom, MI
    6 days ago
  •  ...Title: Electrical Controls EngineerCompany...  ...Machine & Automation Group (KOKI) Electrical...  ...Controls Engineer is responsible...  ...electrical and controls system design of new...  ..., timers, PLC, etc.).Execute...  ...planning and budget development for investments...  ...PCL & GOT/HMI programs from scratch... 
    PLC
    Work experience placement
    Work at office
    Weekend work

    Aisin World Corp of America

    Northville, MI
    4 days ago
  •  ...Motion Control Product Specialist Electro...  ...by supplying automation components and solutions...  ...Motion Control systems, with the ability...  ..., customer development, and technical support...  ...technical, engineering, automation, or industrial...  ...the following: PLC, HMI, VFD, or Servo... 
    PLC
    Work at office
    Night shift

    Electro-Matic

    Farmington, MI
    1 day ago
  •  ...highly skilled Senior Controls Engineer with deep expertise in industrial automation to join our team. In...  ..., and program PLC-based control systems using: Allen-Bradley...  ...Develop and maintain HMI applications for...  ...preferred Strong HMI development experience using:... 
    PLC
    Work at office
    Remote work

    SAI SYSTEMS

    Plymouth, MI
    3 days ago
  •  ...brazing, machining, process automation, and field repair. The...  ...Field Service Controls Engineer to join our team in Plymouth...  ...automation and test systems. As a Field Service...  ...Modify and optimize PLC programs...  ...experience in PLC and HMI programming. ~ Experience... 
    PLC
    Permanent employment
    Local area

    Lincoln Electric

    Plymouth, MI
    1 day ago
  •  ...in electric drive systems. The Company develops...  ...services. JJE has engineering and manufacturing facilities...  ...clean temperature-controlled production facility...  ..., and improve automated manufacturing...  ...Siemens TIA Portal/PLC programming, HMI development, industrial networking... 
    PLC
    Permanent employment
    Remote work
    Work visa
    Flexible hours
    Shift work

    Jing-Jin Electric North America

    Farmington, MI
    more than 2 months ago
  • $40 - $60 per hour

     ...Description Job Description ISG – Controls Engineer Opportunities near Wixom, MI! A local...  ...that offers excellent growth and development, reasonable travel, and competitive rates...  ...experience with Allen Bradley/Siemens PLC programming for material handling or Conveyor... 
    PLC
    Local area
    Relocation package
    Night shift

    Integrity Staffing Group Inc.

    Wixom, MI
    a month ago
  •  ...Description Job Description Controls Engineer  North Point Technology is...  ...on Manufacturing Execution Systems (MES), PLC integration, real-time production execution, and automation system reliability. The...  ...efforts. Troubleshoot PLC, HMI, and industrial network issues... 
    PLC
    Flexible hours

    North Point Technology

    Novi, MI
    2 days ago
  •  ...Description Job Description Controls Engineer Fives DyAG Corp. is...  ...industrial controls systems, PLC software design, and HMI screens, for different...  ...for PLC/HMI code development, code installation, debug...  ...for industrial automation customer. Fives is specialized... 
    PLC
    Full time
    Temporary work
    Work at office

    Fives DyAG Corp

    Wixom, MI
    17 days ago
  •  ...Description ESSENTIAL DUTIES: Automation & Controls Development   ~ Design, program, and troubleshoot  PLC-based control systems for automated...  ...systems .  ~ Configure  HMI / SCADA systems for machine...  ...’s degree in  Electrical Engineering, Mechanical Engineering... 
    PLC

    Our Next Energy Inc

    Novi, MI
    23 days ago
  •  ...between manufacturing engineering, controls, equipment suppliers...  .../OT teams to ensure automated equipment is...  ...robotics, sensors, vision systems, and supporting technologies...  ..., and optimize PLC and HMI applications  ~...  ...the equipment development lifecycle  ~ Support... 
    PLC
    Permanent employment
    Temporary work

    Our Next Energy Inc

    Novi, MI
    23 days ago
  • $110k - $175k

    Schweitzer Engineering Laboratories (SEL) is focused...  ...(RTU), and logic controllers that provide...  ...of power systems in multiple industries...  ...and BESS SEL ES - Automation projects focus on...  ...planning, design, development, testing and commissioning...  ...Interface (HMI) or server to an... 
    Full time
    Apprenticeship
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Schweitzer Engineering Laboratories

    Plymouth, MI
    4 days ago
  •  ...well as a wide range of development prospects. Because we...  ...complete seating systems. Our solution includes...  ...development; design and engineering capabilities; testing...  ...cobots), and robotic automation solutions to enable...  ...systems with PLC controls, vision systems, and... 
    PLC
    Full time
    Work at office
    Local area
    Flexible hours

    Magna International

    Novi, MI
    2 days ago
  •  ...the world. Our advanced systems move everything from...  ...are known as experts in engineering, manufacturing, and servicing innovative automated materials handling systems...  ..., and integrated controls.Daifuku is the world class...  ...panels, debugging the PLC programs, and commissioning... 
    PLC
    Work experience placement
    For subcontractor
    Work at office
    Flexible hours
    Shift work
    Weekend work

    Daifuku

    Novi, MI
    4 days ago
  •  ...seamless operating system: the Ford...  ...across manual and automated processes;...  ...and priority. Engineers and product designers...  ..., industrial controls, cybersecurity...  ...plants and in PLC code, and you will...  ...performance and development accountability;...  ...), plus HMI and SCADA experience... 
    PLC
    Remote work
    Shift work

    Ford

    Redford, MI
    1 day ago
  • We’re looking for a hands‑on Robotics / Controls Engineer with strong experience in industrial robotics, FANUC/ABB, PLC integration, robot programming, commissioning, and...  ...environments. Experience with robot simulation, vision systems, industrial networking, and Industry 4.0 is... 
    PLC
    Contract work

    Millennium Software and Staffing Inc

    Redford, MI
    4 days ago
  •  ...seeking a hands-on Robotics/Controls Engineer with strong experience in industrial...  ...robotics, FANUC/ABB, PLC integration, robot...  ...with robot simulation, vision systems, industrial networking, and...  ...who thrive on solving complex automation challenges. #J-18808-Ljbffr... 
    PLC
    Contract work

    Millennium Software and Staffing Inc

    Redford, MI
    4 days ago
  • Schweitzer Engineering Laboratories, Inc. seeks an Electrical Engineering...  ...supports protecting and controlling critical electrical infrastructure and power systems worldwide while gaining real...  ..., testing, simulators, HMI creation, and PLC programming, with a flexible... 
    PLC
    Full time
    Internship
    Worldwide
    Flexible hours

    Schweitzer Engineering Laboratories, Inc.

    Plymouth, MI
    2 days ago
  •  ...Your tasks As a Powertrain Controls Software Engineering Intern you will support in...  ...for embedded control systems for automotive applications...  ...a member of Bosch global development team working on the latest...  ...interfaces and developing automated test software for software... 
    Full time
    Internship
    Local area

    Bosch

    Farmington Hills, MI
    3 days ago
  • Keyence Vision System Programmer (Novi, MI) We are...  ...Programmer to support advanced automated manufacturing systems...  ...production and engineering teams during installation...  ...Understanding of: PLC communication (EtherNet...  ...but not required) Controls experience (PLC troubleshooting... 
    PLC

    Gabletek Robotics and Controls Solutions

    Novi, MI
    1 day ago
  •  ...Description Job Title:                                      Controls Engineer Job Location                                Wixom,...  ...months Job Description: Needs to have ASRS (automated storage and retrieval system) experience Allen Bradley and Siemens experience... 
    PLC
    Contract work
    Work at office
    Day shift

    LanceSoft Inc

    Wixom, MI
    17 days ago
  • Actalent is seeking a Field Service Engineer to support installation, startup, troubleshooting and service of automated manufacturing equipment at customer sites, with emphasis...  ...dispensing and riveting/mechanical joining systems. The role involves extensive travel and... 
    PLC

    ACTalent

    Wixom, MI
    2 days ago
  •  ...Description Job Description Controls Software Engineer Industrial Automation & Advanced Machinery |...  ...engineered automated systems for major manufacturers....  ...and modifying PLC programs using Ladder Logic...  ...automation and machine development rather than being limited... 
    PLC
    Full time
    Work at office
    Flexible hours

    Connect Force

    Farmington Hills, MI
    a month ago
  • $96k - $127k

     ...Overview:As a Senior Vehicle Electrical Control Systems (VECS) Engineer at Polaris, you will own assigned...  ...leadership, and hands-on vehicle development to translate customer and product needs...  ...controls modeling, simulation, or automated analysis, is preferred.• Experience... 
    Full time
    Local area

    Polaris Industries

    Novi, MI
    3 days ago
  • $40 per day

     ...Job Description Job Title: Controls Engineer Job Description This contract...  ...role focuses on hands-on PLC and controls programming...  ...controls logic, interfaces, and system performance meet customer...  ...and efficient operation of automated systems. Document programming... 
    PLC
    Contract work
    Temporary work
    10 hours per week
    Day shift

    Actalent

    Wixom, MI
    5 days ago
  •  ...North America is the Research & Development Center for Hyundai MOBIS, a...  ...and front-end module), core system, eco-friendly and DAS-...  ...and development of advanced engineering, autonomous driving, infotainment...  ...(DSP), and active noise control technologies. Perform vehicle... 
    H1b
    Work at office
    Local area
    Flexible hours

    MOBIS North America

    Plymouth, MI
    1 day ago
  •  ...three decades, Strategic Data Systems (SDS) has been a software...  .... At SDS, we empower our development teams to address our clients...  ...community.   Job Title: QA Automation Engineer IV Location: Farmington...  ..., and application security controls. Develop automated tests... 
    Local area

    Smart Data

    Farmington, MI
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Automation & Controls Engineer - PLC/HMI & Systems Development. Be the first to apply!