Lead Software Engineer - Real-Time Machine Control

Mi-Jack

Hazel Crest, Northern (IL, KY)

Hybrid

USD 140,000 - 190,000

Full time

28 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Mi-Jack Products, Inc. seeks a Lead Software Development Engineer to drive real-time embedded control systems and full-stack software for industrial automation on heavy equipment.

You will mentor engineers, define the software lifecycle, and collaborate with vehicle systems and electrical teams to deliver robust solutions. This role demands hands-on experience with motion control, C/C++, Python, and MATLAB/Simulink, plus the ability to manage multiple projects across time zones while ensuring

Qualifications

  • Accredited engineering degree in electrical, computer engineering or computer science.
  • Minimum of 10+ years of product development experience in heavy equipment or related industries.
  • Hands-on experience with motion control software and hardware integration.

Responsibilities

  • Mentor software engineers and guide automation projects to successful delivery.
  • Lead the full software development lifecycle from requirements to commissioning.
  • Collaborate with vehicle systems, electrical engineers, and stakeholders to define requirements and integrate systems.
  • Define and own the software lifecycle infrastructure, including branching, release governance, and toolchain integrations.
  • Develop project plans, monitor progress, and identify risks impacting delivery timelines.
  • Implement best practices for coding quality, reliability, and maintainability.
  • Stay current on programmable hardware and motion control trends and incorporate new tools and methods.
  • Foster collaboration and professional development within the automation team and with external partners.
  • Oversee development and release of software for assigned components and systems.

Skills

C/C++
Python
MATLAB/Simulink

Education

Accredited engineering degree (Electrical / Computer / CS)

Tools

Bitbucket
Jira

Job description

Mi-Jack Products, Inc. seeks a Lead Software Development Engineer to drive real-time embedded control systems and full-stack software for industrial automation on heavy equipment.

You will mentor engineers, define the software lifecycle, and collaborate with vehicle systems and electrical teams to deliver robust solutions. This role demands hands-on experience with motion control, C/C++, Python, and MATLAB/Simulink, plus the ability to manage multiple projects across time zones while ensuring

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

Similar jobs worth comparing

Lead Real-Time Embedded & Control Systems Engineer
Lead Real-Time Embedded & Control Systems Engineer

Mi-Jack Products, Inc. • Hazel Crest (IL)

On-site
USD 140,000 - 170,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Software Lead - Real-Time Machine Control Systems
Senior Software Lead - Real-Time Machine Control Systems

Lanco Group • Hazel Crest (IL), Northern (KY)

Hybrid
USD 140,000 - 190,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Software Lead, Real-Time Industrial Automation
Senior Software Lead, Real-Time Industrial Automation

Socket.dev • Hazel Crest (IL)

On-site
USD 140,000 - 210,000
Medical
Dental
Vision
+3
Embedded Controls Engineer - Real-Time Machine Software
Embedded Controls Engineer - Real-Time Machine Software

Bush Hog • Michigan

On-site
USD 90,000 - 130,000
Health, Dental and Vision Insurance
401k Plan with company match
Profit Sharing
+2
Lead Embedded Systems Architect
Lead Embedded Systems Architect

The Manitowoc Company • Shady Grove (PA)

On-site
USD 120,000 - 160,000
Senior Real-Time Controls Engineer - Industrial Machinery
Senior Real-Time Controls Engineer - Industrial Machinery

Big Resourcing • Wilmington (MA)

On-site
USD 130,000 - 180,000
Embedded Software & Controls Lead
Embedded Software & Controls Lead

GLOBAL Recruitment Solutions LLC • Milford Charter Township (MI)

On-site
USD 120,000 - 160,000
Lead Industrial Automation Software Engineer
Lead Industrial Automation Software Engineer

Lanco Group of Companies • Hazel Crest (IL)

On-site
USD 130,000 - 180,000
Lead Software Development Engineer- Machine Control Systems
Lead Software Development Engineer- Machine Control Systems

Mi-Jack • Hazel Crest (IL), Northern (KY)

Hybrid
USD 140,000 - 190,000
Senior Embedded Software Engineer – Realtime Machine Control
Senior Embedded Software Engineer – Realtime Machine Control

KLA-Belgium • Milpitas (CA)

On-site
USD 159,000 - 272,000
Medical benefits
Dental benefits
Vision benefits
+3