Senior Software & Controls Engineer - Mobile Systems

Jobot

Glendale Heights (IL)

On-site

USD 110,000 - 130,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, vision
401(k) match
PTO and holidays
Disability and life insurance

Job summary

Jobot is seeking a Senior Software & Controls Engineer to join our Advanced Systems team, developing sophisticated control solutions for mobile and off-highway equipment. This hands-on player-coach role writes controls software while guiding the technical execution and mentoring the team.

You will work directly with controllers, HMIs, sensors, CAN networks, hydraulics, and other vehicle systems to deliver customer-specific solutions, staying involved in programming, integration, testing, and

Qualifications

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

Responsibilities

  • 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 grow.
  • Support customer commissioning and troubleshooting as needed.

Skills

CODESYS
Structured Text
C/C++
MATLAB/Simulink
Mentoring

Education

Associate degree in a technical discipline
Bachelor’s degree preferred

Job description

Job details:

Stay Hands-On. Guide the Team. Build Smarter Machine Controls | $110k-$130k + bonus

This Jobot Job is hosted by: Dan Asher

Salary: $110,000 - $130,000 per year

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
Job Details

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
What We’re Looking For
  • 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 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%

Jobot is an Equal Opportunity Employer. We provide an inclusive work environment that celebrates diversity and all qualified candidates receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, age (40 and over), disability, military status, genetic information or any other basis protected by applicable federal, state, or local laws. Jobot also prohibits harassment of applicants or employees based on any of these protected categories. It is Jobot’s policy to comply with all applicable federal, state and local laws respecting consideration of unemployment status in making hiring decisions.

Sometimes Jobot is required to perform background checks with your authorization. Jobot will consider qualified candidates with criminal histories in a manner consistent with any applicable federal, state, or local law regarding criminal backgrounds, including but not limited to the Los Angeles Fair Chance Initiative for Hiring and the San Francisco Fair Chance Ordinance.

Information collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal.

By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Jobot, and/or its agents and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here: jobot.com/privacy-policy

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineering Manager – Advanced Systems
Engineering Manager – Advanced Systems

Jobot • Glendale Heights (IL)

On-site
USD 150,000 - 175,000
Base salary
Annual bonus
Medical insurance
+3
Controls Engineer
Controls Engineer

Jobot • Springfield (MO)

On-site
USD 75,000 - 110,000
Controls Engineer
Controls Engineer

Jobot • Clinton (TN)

Hybrid
USD 80,000 - 130,000
Medical, Dental, Vision
401(k) with generous match
Paid time off
+1
Senior Controls Engineer
Senior Controls Engineer

Jobot • Rittman (OH)

On-site
USD 130,000 - 160,000
Excellent compensation package
Yearly profit sharing
Yearly bonus
+4
Senior Software & Controls Engineer - MOur Clientle Systems
Senior Software & Controls Engineer - MOur Clientle Systems

LeoForce • Glendale Heights (IL)

On-site
USD 110,000 - 130,000
Controls Engineer (Automotive)
Controls Engineer (Automotive)

Jobot • Lamb (KY)

On-site
USD 90,000 - 130,000
Medical insurance
Dental insurance
Vision insurance
+3
Controls Engineer
Controls Engineer

Jobot • Maryville (TN)

On-site
USD 100,000 - 150,000
Medical benefits
Dental benefits
Vision benefits
+3
Controls Engineer (Automotive)
Controls Engineer (Automotive)

Jobot • Elizabethtown (KY)

On-site
USD 90,000 - 130,000
Relocation assistance
Medical insurance
401(k)
+2
Controls Engineer (Automotive)
Controls Engineer (Automotive)

Jobot • Jeffersontown (KY)

On-site
USD 90,000 - 130,000
Medical, dental, and vision insurance
401(k)
Paid vacation and holidays
+2
Controls Engineer (Automotive)
Controls Engineer (Automotive)

Jobot • Clarksville (TN)

On-site
USD 90,000 - 130,000
Competitive base salary
Medical, dental, vision insurance
401(k)
+2