Lead Real-Time Embedded & Control Systems Engineer

Mi-Jack Products, Inc.

Hazel Crest (IL)

On-site

USD 140,000 - 170,000

Full time

2 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

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
Life insurance
401(k) plan
Paid time off

Job summary

Mi-Jack Products, Inc. in Hazel Crest, IL is seeking a Lead Software Development Engineer for Machine Control Systems. You will drive real-time embedded control software, full-stack development, and integration with heavy machinery hardware.

The role requires 10+ years in product development, strong motion control skills, and a proven ability to mentor teams, define software lifecycles, and collaborate across time zones. This is an on-site, full-time position with travel as needed.

Qualifications

  • Accredited engineering degree in electrical/computer engineering or computer science.
  • Minimum 10+ years of product development experience in heavy equipment or related industries.
  • Strong knowledge of motion control software and embedded systems.
  • Proficiency with C/C++, Python, MATLAB/Simulink; familiarity with EtherCAT, CAN, Modbus, and Ethernet/IP.

Responsibilities

  • Mentor software engineers and lead automation projects across time zones.
  • Lead the full software development lifecycle from requirements to deployment.
  • Collaborate with vehicle systems, electrical, and other stakeholders to define requirements and integrate systems.
  • Define and govern software lifecycle infrastructure, including version control, branching, and release practices.
  • Develop project plans, track progress, and manage risks to ensure on-time delivery.
  • Implement coding standards and best practices for reliability and maintainability.
  • Stay current on programmable hardware trends and industry standards.
  • Foster collaboration and knowledge sharing within the team and with external partners.
  • Oversee development and release of software components and ensure integration with broader architecture.
  • Build strong relationships with international teams and suppliers.

Skills

C/C++
Python
MATLAB/Simulink
Motion control
Fieldbus protocols
Jira/Bitbucket
Hardware integration

Education

Accredited engineering degree (EE/CE/CS)

Tools

Jira/Bitbucket

Job description

Mi-Jack Products, Inc. in Hazel Crest, IL is seeking a Lead Software Development Engineer for Machine Control Systems. You will drive real-time embedded control software, full-stack development, and integration with heavy machinery hardware.

The role requires 10+ years in product development, strong motion control skills, and a proven ability to mentor teams, define software lifecycles, and collaborate across time zones. This is an on-site, full-time position with travel as needed.

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

Similar jobs worth comparing

Lead Engineer, Electrification & Product Delivery
Lead Engineer, Electrification & Product Delivery

Mi-Jack • Hazel Crest (IL)

On-site
USD 125,000 - 175,000
Senior Engineering Leader: Electrification & Product Delivery
Senior Engineering Leader: Electrification & Product Delivery

Mi-Jack Products • Hazel Crest (IL)

On-site
USD 125,000 - 175,000
Medical insurance
Dental insurance
Vision insurance
+1
Power Systems Engineering Manager - Heavy Equipment
Power Systems Engineering Manager - Heavy Equipment

Mi-Jack Products • Hazel Crest (IL)

On-site
USD 125,000 - 175,000
Paid time off
Comprehensive benefits including medical and 401(k)
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 Software Engineer – Industrial Automation
Lead Embedded Software Engineer – Industrial Automation

Manpower Group (USA) • Hazel Crest (IL)

On-site
USD 120,000 - 190,000
Mechanical Product Engineer II: Design, Validate & Lead
Mechanical Product Engineer II: Design, Validate & Lead

Mi-Jack Products • Hazel Crest (IL)

On-site
USD 80,000 - 110,000
Senior Mechanical Design Lead (Structural & Cab)
Senior Mechanical Design Lead (Structural & Cab)

Mi-Jack Products • Hazel Crest (IL)

On-site
USD 125,000 - 155,000
Real-Time Embedded Controls Engineer for Industrial Machines
Real-Time Embedded Controls Engineer for Industrial Machines

Alamo Group • Michigan

On-site
USD 85,000 - 120,000
Health, Dental and Vision Insurance
401k Plan with company match
Profit Sharing
+2
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
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