Senior Software & Controls Engineer - Mobile Systems
Listed on 2026-08-17
-
Software Development
Embedded Software Engineer, Software Engineer
Senior Software & Controls Engineer - Mobile Systems
$110000 - $130000 per year | Glendale Heights, IL | On-site | Permanent
Stay Hands-On. Guide the Team. Build Smarter Machine Controls | $110k-$130k + bonus A bit about us: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 mobile 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.
Why join us?Why Join Us
- 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 mobile machine systems – not traditional software products
- Direct exposure to leading off-highway and mobile 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
We’re looking for a Senior Software & Controls Engineer to join an Advanced Systems team developing sophisticated control solutions for mobile 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 mobile 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
- 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
- Mobile equipment, off-highway, hydraulics, electrohydraulics, or mechatronics experience strongly preferred
- Ability to translate customer requirements into practical controls and system solutions
- Strong…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).