Controls Engineer – Embedded Systems & PLCs

Morbark, LLC

Winn (MI)

On-site

USD 85,000 - 110,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health, Dental and Vision Insurance
401k Plan with company match
Profit Sharing
Paid Vacation and Sick time
Paid Holidays
Tuition reimbursement

Job summary

Morbark LLC in Winn, Michigan is seeking a Controls Software Engineer to develop embedded software and control systems for Morbark’s industrial equipment. You will design software modules, integrate electrical and hydraulic systems, and deliver real-time feedback to operators.

The role focuses on designing, developing, testing, and troubleshooting machine control software for new products and continuous improvements, ensuring safety and performance in field operations.

Qualifications

  • Bachelor's degree in Electrical Engineering, Software Engineering, Mechanical Engineering, or a related technical field.
  • Experience developing embedded software or machine control systems.
  • Knowledge of industrial control systems or PLC-based platforms such as Parker IQAN, CODESYS, or similar.

Responsibilities

  • Design, develop, and implement embedded software that controls machine functions and operator interfaces.
  • Develop software modules and control logic for machine operation using platforms such as Parker IQAN, CODESYS, CodeAssist, or similar control environments.
  • Design, implement and tune control loops using PID, discrete time operations, ladder logic, scripting, and structured programming language.
  • Write and maintain code that enables machine functionality, diagnostics, and operator displays.
  • Define and implement control algorithms to manage electrical and hydraulic machine systems.
  • Design and implement machine control systems integrating software, electrical components, sensors, and hydraulic systems.
  • Develop functional requirements and control strategies that support safe and efficient machine operation.
  • Collaborate with electrical, hydraulic, and mechanical engineers to integrate control systems into machine designs.
  • Support development of operator interfaces and machine diagnostics.
  • Simulate and debug software during development prior to machine implementation.
  • Validate software and control system performance at bench and machine levels.
  • Diagnose and troubleshoot software, electrical, and control system issues on machines.
  • Identify root causes of machine control problems and implement corrective solutions.

Skills

Team collaboration
CAN networks
MATLAB/Simulink
HMI development
Reading schematics
Electrical drive systems

Education

BS Electrical/Software/Mechanical Engineering

Tools

Parker IQAN
CODESYS
CodeSys
CodeAssist

Job description

Morbark LLC in Winn, Michigan is seeking a Controls Software Engineer to develop embedded software and control systems for Morbark’s industrial equipment. You will design software modules, integrate electrical and hydraulic systems, and deliver real-time feedback to operators.

The role focuses on designing, developing, testing, and troubleshooting machine control software for new products and continuous improvements, ensuring safety and performance in field operations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Controls Software Engineer: Embedded Systems & HMI
Controls Software Engineer: Embedded Systems & HMI

Alamo Group Inc. • Michigan

On-site
USD 90,000 - 120,000
Controls Engineer
Controls Engineer

Alamo Group • Michigan

Hybrid
USD 85,000 - 120,000
Health, Dental and Vision Insurance
401k Plan with company match
Profit Sharing
+2
Controls Engineer
Controls Engineer

Morbark, LLC • Winn (MI)

On-site
USD 85,000 - 110,000
Health, Dental and Vision Insurance
401k Plan with company match
Profit Sharing
+3
Controls Engineer
Controls Engineer

Alamo Group Inc. • Michigan

On-site
USD 90,000 - 120,000
Controls Engineer – PLC, Robotics & Industry 4.0
Controls Engineer – PLC, Robotics & Industry 4.0

US Diversity Job Search • Sterling Heights (MI)

On-site
USD 90,000 - 130,000
Controls Engineer - PLCs, HMIs & Robotics
Controls Engineer - PLCs, HMIs & Robotics

ICR Services • Warren (MI)

Hybrid
USD 85,000 - 110,000
PTO
Medical insurance
Dental insurance
+2
Controls Engineer - Mechatronics & PLC Systems
Controls Engineer - Mechatronics & PLC Systems

Marquardt • Town of Cazenovia (NY)

On-site
USD 90,000 - 120,000
Competitive compensation
Paid vacation and personal time
Medical, dental, vision, life/long
+5
Automotive Controls Engineer — PLC & Automation Specialist
Automotive Controls Engineer — PLC & Automation Specialist

Jobot • Wyoming (MI)

On-site
USD 90,000 - 120,000
Relocation assistance
Health, dental, vision insurance
401(k) with match
+1
Controls Design Engineer - PLC & HMI Automation
Controls Design Engineer - PLC & HMI Automation

Morse Electric Inc. • Indiana

On-site
USD 80,000 - 110,000
Controls Engineer – PLC & Automated Production Systems
Controls Engineer – PLC & Automated Production Systems

Automated Production Systems Inc. • Sterling Heights (MI)

On-site
USD 70,000 - 110,000