Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Software Development Engineer- Machine Control Systems

$110k - $150k

Mi-Jack Products

Our Material Handling Division, which spans across MiJack RTG cranes, Broderson industrial cranes, LiftKing forklifts, and Greenfield equipment, is hiring a Lead Software Development Engineer specializing in Machine Control Systems. Position Overview As a Lead Software Development Engineer, you will take on a key technical role within our software team, contributing to the development of high-performance applications for real-time embedded control systems. This position focuses on full-stack development, with responsibilities spanning embedded control systems, UI design, and system integration. You’ll write clean, efficient code, guide architectural decisions, and work closely with teammates across disciplines to build scalable, reliable solutions. This role blends deep technical knowledge with collaboration, mentorship, and a commitment to quality software development. In addition to software development, this role requires a strong background in machine control and real-world equipment integration. The ideal candidate will have hands‑on experience working with heavy machinery systems and be comfortable engaging with hardware in the field. What You’ll Do Mentor other software engineers specializing in programmable hardware and displays, providing guidance, feedback, and support to ensure the successful delivery of automation projects. Lead the full software development lifecycle from requirements gathering and design to implementation, testing, and commissioning. Collaborate closely with vehicle systems experts, electrical engineers, and other stakeholders to define project requirements, develop software solutions, and integrate programmable systems with other control systems and equipment. Defines and owns the software development lifecycle infrastructure for industrial automation projects, including branching strategies, versioning standards, and release governance. Enforce code review, merge policies, and change control practices. Owns toolchain selection and integration across source control, build servers, artifact repositories, and deployment orchestration. Develop and maintain project plans, and schedules; monitoring project progress and identifying any risks or issues that may impact delivery timelines. Implement best practices and standards for programming, ensuring code quality, reliability, and maintainability. Stay current on industry trends, advancements in programmable hardware technology, and emerging standards and regulations; proactively incorporate new tools and methodologies to support continuous improvement and ensure departmental readiness for both new and existing product development.[KS1.1] Foster a culture of collaboration, innovation, and continuous improvement within the automation team, promoting knowledge sharing and professional development. Build and maintain strong relationships with external software, automation, and industrial control partners to enhance development capabilities and ensure supplier components are effectively integrated within the broader company software architecture.[KS2.1] Ability to collaborate with and lead international teams in various time zones. Oversee the development and release of software projects for components and systems for which you are responsible. Uphold company policies and procedures, contributing to a harmonious working environment and strong working relationships. Comprehensive knowledge of software design and development practices, with a focus on heavy machinery. Proficiency with Atlassian toolchain (Bitbucket, Jira) including repository management, branching strategies, pull request workflows, and pipeline configuration. Experience with versioning and release practices for embedded firmware, including build artifact traceability, toolchain integration (compilers, linkers, build systems), and controlled field deployment. Familiarity with Jira for issue tracking and release management, with traceability between Jira issues and source control commits. Proven skills in designing, implementing, and optimizing motion control algorithms and software for industrial applications. Strong programming skills in languages commonly used in motion control systems, such as C/C++, Python, or MATLAB/Simulink. Experience working with various motion control hardware components, such as servo drives, motors, encoders, and actuators. Understanding of communication protocols commonly used in motion control systems, such as EtherCAT, CAN bus, Modbus, and Ethernet/IP. Strong communication skills to effectively collaborate with the engineering team and external partners. Capable of managing multiple development projects under tight deadlines with a focus on safety and quality. Knowledge of effective collaboration techniques and ability to build networks with people from different countries and cultures. Travel Less than 10% Sponsorship Sponsorship is not available for this position. Physical Demands The position occasionally bends, stoops, reaches, pushes and pulls drawers to retrieve and file information and lifts and carries reports, records, and other materials that typically weigh less than 30 pounds. What You'll Need Education: Accredited engineering degree with an emphasis in electrical engineering, computer engineering, computer science, or a related field. Experience: Minimum of 10+ years of product development experience, preferably within the heavy equipment, off‑highway, agricultural equipment, transportation, automotive, or material handling industries. This role is primarily an office classification, and employees work in an office with moderate noise levels, controlled temperature conditions and no direct exposure to hazardous physical substances. Up to 25% domestic travel may be required. We foster a collaborative team environment that values innovation and encourages creative solutions to drive positive organizational impact. Our employees are the key to our success and help us stand out from our competitors. The base pay range for this role is $110,000 to $150,000. The final compensation offer may vary based on factors such as experience, education, skills, and location. We offer competitive pay, paid time off, and comprehensive benefits, including medical, dental, vision, life insurance, and a 401(k) plan. Please note that this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities required of the employee for this job. Duties, responsibilities, and activities may change at any time, with or without notice. Lanco is an equal employment opportunity employer. All employment‑related decisions, including but not limited to hiring, compensation, promotion, discipline (including termination), evaluation, training, and development opportunities, etc., are made without discrimination based on race, color, sex, sexual orientation, gender related identity, pregnancy, national origin, ancestry, religion, age, military status, protected disability, citizenship, genetic information or any other category protected by applicable law. #J-18808-Ljbffr Mi-Jack Products

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Lead Software Development Engineer- Machine Control Systems in Hazel Crest, IL vacancy
  • Mi-Jack Products, located in Hazel Crest, Illinois, is seeking a Lead Software Development Engineer specializing in Machine Control Systems. This pivotal role entails full-stack development and requires extensive experience with heavy machinery and embedded control systems... 
    Suggested

    Mi-Jack Products

    Hazel Crest, IL
    3 days ago
  • $110k - $125k

     ...and support. Mi-Jack also leads in providing maintenance services...  ...Overview As a Senior Software Development Engineer, you will take a key...  ..., frontend UI design, and system integration. You’ll write...  ...requires a strong background in machine control and real‑world equipment... 
    Suggested
    Work experience placement
    Work at office

    Lanco Group of Companies

    Hazel Crest, IL
    3 days ago
  • Johnson Controls in the United States is seeking a Systems Engineering Leader I to oversee hardware, software engineering, and network-level commissioning across projects. You will ensure...  ...-centered engineering solutions. Lead the Systems Engineering Team, define robust... 
    Suggested

    Johnson Controls

    Calumet City, IL
    3 days ago
  • A leading engineering company located in Chicago Heights is seeking a skilled Controls Engineer to manage and support control systems for their manufacturing operations. This role offers a hybrid work arrangement after 6 months and includes a competitive salary range between... 
    Suggested

    Rise Technical

    Chicago Heights, IL
    3 days ago
  • $116.36k - $155.15k

     ...the selected candidate to both lead and participate in multiple...  ...independent efforts to all aspects of system integration including design,...  ...in system architecture and engineering disciplines. Specific...  ...containerized applications across development, test, and production... 
    Suggested
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Hammond, IN
    8 hours ago
  •  ...Position Lead Engineer Location Christ Medical Center; Oak Lawn, IL. Employment Type Full Time...  ...Ensures that proper safety and infection control procedures are followed. Establishes and...  ..., cooling towers, fans, pumps and systems in a manner that optimizes efficiency, safety... 
    Full time
    For contractors
    Shift work
    Day shift

    Advocate Health Care

    Oak Lawn, IL
    2 days ago
  • Jobot is seeking a skilled Automation Engineer to lead PLC programming and integration across packaging, filling, labeling, and material handling lines. You will troubleshoot AB and Siemens platforms, design automation solutions, and support HMIs/SCADA with strong data... 

    Jobot

    Robbins, IL
    3 days ago
  • $80k - $100k

     ...you'll put your CNC machining and programming...  ...and leverage CAD software will be central to...  ...productivity. Use visual controls to clearly...  ...effectively to meet product development goals while...  ...challenges. Lead the identification...  ...processes. Process & Systems Optimization:... 

    Ingersoll Rand

    Alsip, IL
    2 days ago
  • Description As a Quality Technical Lead on our Fluke Health Solutions Quality Assurance...  ..., Health Physics Team, Operations team, Engineering team, Business Units, and other...  ...related to radiation measurement, dosimetry systems, and Health Physics practices, as applicable... 
    Full time
    Local area

    Fluke Health Solutions

    Glenwood, IL
    3 days ago
  • $90k - $153.2k

     ...responsible for optimizing, controlling, and continuously...  ...Responsibilities Lead setup, optimization, and...  ..., Maintenance, and Engineering to eliminate recurring...  ...knowledge of blow-molding machines, molds, tooling, and...  ...knowledge of electrical systems, pneumatics,... 
    Temporary work
    Work at office
    Shift work

    Greif

    Alsip, IL
    5 days ago
  • $115k - $125k

    Fuchs Lubricants Co. in Harvey, Illinois, seeks a Sales Engineer who will drive new business and manage accounts, providing technical solutions...  ...salary ranges from $115,000 to $125,000 annually. Join a leading company in specialty lubricants, where you'll engage with... 

    Fuchs Lubricants Co.

    Harvey, IL
    5 days ago
  • $115k - $125k

    FUCHS PETROLUB SE in Harvey, IL, is looking for a Business Development Manager for Specialty Lubricants who will drive growth through technical sales and account management. The ideal candidate will have at least 5 years of experience in sales and a relevant technical background... 

    FUCHS PETROLUB SE

    Harvey, IL
    2 days ago
  •  ...Evaluation Service, LLC. is seeking a professional to manage the development and publication of codes and standards. This role requires...  ...development or technical writing. A Bachelor's degree in engineering or a related field is required. The company offers competitive... 

    ICC Evaluation Service, INC.

    Country Club Hills, IL
    3 days ago
  • $118k - $192k

    Lead Distribution Engineer with PE License - REMOTE WORK Location: Remote (U.S...  ...Projects, and Distribution System Improvement Charge (DSIC)...  ...enterprise resource planning software. Essential Functions...  ...opportunities are in line with the development of team/individual.... 
    Remote job
    Temporary work
    Work at office
    Local area
    Work from home
    Night shift

    Orbital Engineering

    Hammond, IN
    4 days ago
  • Advocate Health Care is seeking a Lead Engineer at Christ Medical Center in Oak Lawn, IL. This role involves overseeing the engineering team, ensuring high-quality maintenance of HVAC systems, and driving energy efficiency initiatives. The ideal candidate will have extensive... 

    Advocate Health Care

    Oak Lawn, IL
    3 days ago
  • Fluke Health Solutions is seeking a Quality Technical Lead to ensure ISO 17025 compliance, support the QC organization, and manage...  ...projects, support external audits, and partner with Health Physics, Engineering, Operations, Regulatory, and Suppliers to implement sustainable... 

    Fluke Health Solutions

    Glenwood, IL
    3 days ago
  • $20 - $22 per hour

     ..., you operate equipment to manufacture plastic containers for leading consumer brands. At our company, we take pride in maintaining...  ...blow-molding manufacturing equipment in a clean, safe & climate-controlled environment Monitor equipment, making adjustments to... 
    Full time
    Temporary work
    Flexible hours
    Shift work

    Plastipak Packaging, Inc.

    Alsip, IL
    2 days ago
  •  ...conveyor gearbox is running hot. You isolate, lock, and tag the system, pull the assembly, and replace worn bearings before shift...  ...contactors, and associated industrial wiring Allen‑Bradley PLC-controlled equipment troubleshooting (I/O, sensors, interlocks; programming... 
    Shift work
    Night shift

    Engtal

    Hammond, IN
    5 days ago
  • $115k - $125k

     ...Summary We are seeking a dynamic and technically adept Sales Engineer to join our team. This role, reporting to the National Sales Manager...  ...ideal candidate will be responsible for driving new business development while managing existing accounts and providing technical... 
    Worldwide

    Fuchs Lubricants Co.

    Harvey, IL
    5 days ago
  • 2020 Companies LLC is seeking a Samsung Experience Consultant Lead to drive sales within a Best Buy retail store in Burbank, IL. This full-time role offers an opportunity to represent Samsung Electronics and provide top-notch customer service while selling phones, tablets... 
    Full time

    2020 Companies LLC

    Burbank, IL
    3 days ago
  • $110k - $125k

     ...conveyance projects. Collaborate with multi-disciplinary teams of engineers, designers, and technical professionals. Partner with...  ...treatment projects. Strong understanding of wastewater treatment systems, equipment, and applicable regulations. Preferred Qualifications... 
    Visa sponsorship

    Short-Elliott-Hendrickson, Incorporated

    Munster, IN
    1 day ago
  • A leading manufacturer in recycling technology is seeking an experienced Electrical and Instrumentation Maintenance Technician in Alsip...  ...a heavy industrial environment, with expertise in high-voltage systems and PLC programming. Candidates must prioritize safety and be... 
    Shift work

    Corrugated Supplies Company

    Alsip, IL
    2 days ago
  • $26.36 per hour

     ...fabricating, wiring, troubleshooting, and repairing electrical and mechanical equipment. Responsibilities include assembling piping systems, operating machinery, and ensuring quality standards. Minimum qualifications include a high school diploma and experience with... 
    Hourly pay

    Ecolab

    Glenwood, IL
    3 days ago
  • $40 - $45 per hour

     ...cutting-edge technology to support the development of a new consumer product category poised...  ...up, validate, and operate mobile lab systems at partner facilities, ensuring equipment...  ...~ Bachelor's degree in chemistry, engineering, or a related field, or equivalent experience... 
    Hourly pay
    Local area

    VERTOSA INC

    Homewood, IL
    11 days ago
  • FPC of Savannah is looking for a Reliability Engineer in Hammond, Indiana. This position involves leading root cause investigations, enhancing preventive maintenance programs, and collaborating with Operations and Maintenance teams to maximize equipment performance. Ideal... 

    FPC of Savannah

    Hammond, IN
    3 days ago
  • Orbital Engineering in Hammond, Indiana, is seeking a Lead Distribution Engineer to join their Utility Services team, focusing on remote or hybrid work. This role involves leading design teams, ensuring project compliance and quality, and managing client relationships... 
    Remote job

    Orbital Engineering

    Hammond, IN
    4 days ago
  • Federal Signal is seeking a Senior Software Engineer to help guide engineering decisions, develop software, and ensure delivery of high-quality...  .... The ideal candidate has a strong background in software development, REST APIs, web services, and mobile apps, with 5+ years of... 

    Federal Signal

    University Park, IL
    3 days ago
  • $147k - $175k

    Hanson Professional Services Inc. is seeking a Senior Electrical Engineer specializing in Substation Design to support power delivery...  ...experience in substation engineering. Key responsibilities include leading substation designs, collaborating with multidisciplinary teams,... 

    Hanson Professional Services Inc.

    Monee, IL
    3 days ago
  • $75k - $80k

    Iyuno USA Inc. in Burbank, Illinois, is seeking a detail-oriented audio production technician who will work on recording ADR sessions and editing audio for various projects. Ideal candidates should have experience with Pro Tools and VoiceQ, alongside excellent communication...
    Weekend work

    Iyuno USA Inc.

    Burbank, IL
    3 days ago
  •  .... in Hammond, Indiana is seeking a dedicated individual to manage client accounts, ensuring maintenance and service of refractory machines. The role involves troubleshooting, customer interaction, and data tracking related to product performance, along with working collaboratively... 

    RHI Magnesita N.V.

    Hammond, IN
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Development Engineer- Machine Control Systems. Be the first to apply!