Controls Software Engineer: Embedded Systems & HMI

Alamo Group Inc.

Michigan

On-site

USD 90,000 - 120,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Morbark, a division of Alamo Group, is seeking a Controls Software Engineer to develop and support embedded software and control systems for industrial equipment. You will design software modules and control logic to ensure safe, efficient operation and real-time feedback to operators.

Join a team focused on integrating electrical and hydraulic systems, developing diagnostics, and refining software through bench and field testing. Some travel may be required.

Qualifications

  • Must demonstrate ability to work in a team and adapt quickly
  • Knowledge of vehicle electrical systems and CAN networks
  • Experience with graphical programming environments like MATLAB/Simulink for control systems
  • Experience with CAN Bus, CANopen, J1939, OBD
  • Familiar with structured language programming and software development operations
  • Experience with high and low voltage electric drive systems (motors/inverters/batteries)
  • Ability to read and create drawings, schematics and manuals
  • Proficient with PC software (Word, Excel, etc.)
  • Willingness to travel including international travel

Responsibilities

  • Design, develop, and implement embedded software that controls machine functions and interfaces.
  • Develop control logic for machine operation in environments like Parker IQAN, CODESYS, or CodeSys.
  • Tune control loops using PID, discrete time, ladder logic, and scripting.
  • Write and maintain code for machine functionality, diagnostics, and operator displays.
  • Define control algorithms for electrical and hydraulic systems.
  • Integrate software with electrical and hydraulic components in machine designs.
  • Collaborate with engineers to ensure control system integration.
  • Support operator interfaces and machine diagnostics.
  • Simulate and debug software before machine implementation.
  • Validate software and control performance at bench and machine levels.
  • Diagnose and troubleshoot software, electrical, and control system issues.

Skills

Teamwork
CAN networks
MATLAB/Simulink
Control systems
HMI development
PID control
Scripting
Electrical & hydraulic systems

Tools

Parker IQAN
CodeSys
CODESYS

Job description

Morbark, a division of Alamo Group, is seeking a Controls Software Engineer to develop and support embedded software and control systems for industrial equipment. You will design software modules and control logic to ensure safe, efficient operation and real-time feedback to operators.

Join a team focused on integrating electrical and hydraulic systems, developing diagnostics, and refining software through bench and field testing. Some travel may be required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Controls Engineer – Embedded Systems & PLCs
Controls Engineer – Embedded Systems & PLCs

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 • Michigan

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

Alamo Group Inc. • Michigan

On-site
USD 90,000 - 120,000
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
Machine Controls Software Engineer
Machine Controls Software Engineer

Yanmar Compact Equipment North America • Grand Rapids (MN)

On-site
USD 120,000 - 140,000
Medical Insurance
Dental Insurance
Vision Insurance
+16
Embedded Software Controls Engineer: MBSD, MIL/HIL
Embedded Software Controls Engineer: MBSD, MIL/HIL

John Deere • Coffeyville (KS)

On-site
USD 90,000 - 120,000
Healthcare benefits
401K and retirement benefits
Adoption assistance
+5
Controls Engineer – PLC/HMI Automation Specialist
Controls Engineer – PLC/HMI Automation Specialist

ALKAR Inc. • Town of Lodi (WI)

On-site
USD 70,000 - 100,000
Senior Embedded Control Systems Engineer (MIL/SIL/HIL)
Senior Embedded Control Systems Engineer (MIL/SIL/HIL)

Accounting Resources, Inc. • Peoria (IL)

On-site
USD 120,000 - 150,000
Senior Controls Engineer — Embedded & Vehicle Systems Lead
Senior Controls Engineer — Embedded & Vehicle Systems Lead

Elgin Sweeper Company • Elgin (IL)

On-site
USD 95,000 - 115,000
Annual bonus potential
Health, dental, vision insurance
Paid holidays
+3
Controls Engineer - Model Based Development/MBD
Controls Engineer - Model Based Development/MBD

Global Connect Technologies • Peoria (IL)

On-site
USD 110,000 - 140,000