Senior Software & Controls Engineer - MOur Clientle Systems

LEOFORCE, LLC
Glendale Heights, IL, United States
23 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$110,000.0 - $130,000.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Software Applications Systems Engineering C++ (Programming Language) CAN Bus Controller Development System (CoDeSys) Ethernet Health Information Management Human-Computer Interaction MATLAB Software Engineering Structured Text

Job description

We’re looking for a Senior Software & Controls Engineer to join an Advanced Systems team developing sophisticated control solutions for mOur Clientle and off-highway equipment.

This is a hands-on player-coach role for someone who can write controls software while also helping guide the technical execution of the team. You’ll serve as a technical go-to for software and controls projects, help improve development processes and standards, mentor other team members, and remain directly involved in programming, integration, testing, and troubleshooting.

This is not a traditional software development role. You’ll work directly with physical machines and across controllers, HMIs, sensors, CAN networks, hydraulics, and other vehicle systems to develop complete customer-specific solutions.

What You’ll Do

  • Develop application software for electronic control of mOur Clientle and off-highway machines
  • Serve as a hands-on technical leader for software and controls projects while continuing to write and troubleshoot code
  • Help guide team members, review technical approaches, and support the execution of complex controls projects
  • Drive improvements to software development processes, coding practices, testing, requirements, and documentation
  • Program using CODESYS, Structured Text, C/C++, MATLAB/Simulink, or similar controls environments
  • Integrate controllers, HMIs, displays, sensors, CAN networks, hydraulics, and other machine systems
  • Test, troubleshoot, and validate software in the lab and directly on vehicles
  • Develop reusable function blocks and standardized controls solutions
  • Work directly with OEM customers to understand machine requirements and develop customer-specific solutions
  • Collaborate with hydraulic, electrical, mechanical, controls, and systems engineers on complete machine solutions
  • Mentor and support engineers and technicians as the team’s software and controls capabilities continue to grow
  • Support customer commissioning and troubleshooting as needed

Requirements

  • 5+ years of controls, machine controls, embedded controls, or related engineering experience preferred
  • Strong hands-on programming experience with CODESYS, Structured Text, C/C++, MATLAB/Simulink, or similar controls environments
  • Demonstrated ability to provide technical leadership, mentor team members, lead projects, or improve engineering processes
  • Experience programming controllers used to control physical equipment or machinery
  • Strong systems mindset with the ability to understand how software, electronics, controls, hydraulics, and the complete machine interact
  • CANBus, J1939, Ethernet, HMI, sensors, or related machine communication experience preferred
  • MOur Clientle equipment, off-highway, hydraulics, electrohydraulics, or mechatronics experience strongly preferred
  • Ability to translate customer requirements into practical controls and system solutions
  • Strong customer-facing communication, troubleshooting, and cross-functional collaboration skills
  • Associate degree in a technical discipline required; Bachelor’s degree preferred
  • Ability to travel approximately 10%

Benefits & conditions

Pulled from the full job description

  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Life insurance
  • Disability insurance, * Base salary up to $130,000 depending on experience
  • Bonus opportunity in addition to base compensation
  • Senior-level role where you’ll stay hands-on with programming while helping guide technical processes and other engineers
  • Work on complete mOur Clientle machine systems - not traditional software products
  • Direct exposure to leading off-highway and mOur Clientle equipment OEMs
  • Opportunity to work across software, controls, electronics, hydraulics, and complete vehicle architecture
  • Approximately 10% travel
  • Comprehensive medical, dental, vision, 401(k) match, PTO, paid holidays, disability, life insurance, and additional benefits

engineering #hydraulics #sensors #software-architecture #controllers #heavy-equipment #j1939 #hmis #canopen #displays #embedded-controls #construction-equipment #machine-controls #off-highway #oem-support #mOur Clientle-controls #electrohydraulics #customer-facing #requirements-development #ecus #tier1

About the company

We are a privately-owned global hydraulics manufacturing company developing advanced fluid power, electronic controls, motion control, filtration, and complete vehicle system solutions.

Our Advanced Systems team works directly with leading mOur Clientle and off-highway OEMs to solve complex machine challenges by integrating hydraulics, electronics, controllers, displays, sensors, communications, and controls software into complete customer-specific solutions.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:14 min

Custom domain controllers and vehicle communication networks

Denis Grahovac · World Congress 2021

2:40 min

Motivations for transitioning legacy MATLAB repositories to Python

Michael Niebisch Michael Niebisch · World Congress 2024

1:29 min

Managing queues using Azure Service Bus Explorer

Radu Vunvulea Radu Vunvulea · World Congress 2022

4:52 min

Connecting namespaces with local virtual ethernet pairs

Oliver Seitz Oliver Seitz · World Congress 2025

2:58 min

Audience questions on securing legacy buses and architecture isolation

Henning Harbs · World Congress 2023

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

Videos

See all

Related articles

See all