Demo

Embedded Software Engineer

Actalent
Peoria, IL Contractor
POSTED ON 11/21/2025
AVAILABLE BEFORE 1/21/2026

Description

Job Overview

Responsible for completing general embedded software development assignments, as well as contributing to design teams on electrical projects for vehicle chassis, and/or components, and/or systems. To develop embedded software control design concepts and associated documentation to support the manufacturing of products. Development to meet design compliance to Engineering Standards, product quality and product cost. Interface with other Engineering groups and suppliers as required for exchange of technical information. Provide technical support to Manufacturing for vehicle build issues, Marketing plus Sales for vehicle sales issues, and Service plus Parts for customer issues. Visit customer sites for resolution of product issues, promotion of sales, maintaining knowledge of mine environment, and understanding customer expectations.

Key Job Responsibilities

Develop and update software requirements, create embedded software, write test requirements, and required documentation, support software releasing and implementation.

Communicate effectively verbally and in writing. Write clear and concise memo's including drafts of technical documents such as Parts and Service News, Operator and Shop Manuals, etc. Make presentations during Design Reviews, etc. Keep Assistant Chief Engineer and Chief Engineer informed on project status and advise of potential risks to the successful completion of the project to provide opportunity for timely corrective action.

Develop Quality Confirmation Check Sheets for design concepts.

Discuss, negotiate, and resolve specification issues with Manufacturing and Suppliers, as required. Understand and accommodate manufacturing capabilities and limitations.

Determine required quality confirmation tests and coordinate with Test Department.

Meet Quality, Cost and Delivery targets established for the Project. Utilize continuous improvement techniques to improve quality, reduce cost and lead time, etc.

Maintain effective Engineering Change Control by preparing and processing appropriate Engineering Release Letters.

Support Production of Prototype development by resolving problems with effective countermeasures and follow-up documentation.

Support Service and QA departments by determining root cause of problems and developing effective countermeasures.

Present design concept, quality confirmation check sheet and design progress at Design Review Meetings.

Support Sales and Marketing by ensuring that product meets customer expectations and by developing special features as required.

Travel to machine worksites to participate in surveys, investigate problems, understand applications, determine customer expectations, install, and evaluate countermeasures, etc.

Qualifications/Requirements

BS Degree in Electrical Engineering and 5 years of experience in the design of related products. A Master’s Degree plus 3 years or greater experience will be considered the equivalent qualification.

3 years of experience and knowledge in the specialized areas of Software and Hardware Electronics relating to the collection, monitoring, analysis, controls, and display of vehicle data, ISO and MSHA regulations and recommended practices. General knowledge of hydraulics, engines, and drive systems.

Software architecture development experience in C on embedded platforms, including commercial RTOS.

Experience with communication protocols including J1939 and TCP/IP.

An understanding of Micro-controllers and Embedded development.

Experience working with multi-thread real-time systems.

Experience with embedded driver development (Digital IO, ADC, PWM, I2C, SPI)

Experience creating software design documentation (Requirements, Specifications, Test Plan)

Experience in leading development projects and ability to take ownership of projects and drive them to completion with minimal supervision.

Experience bench testing and debugging embedded systems.

Proficiency in software applications including Microsoft Excel, Word and Power Point, as a minimum.

Ability and willingness to travel, including international travel up to 5% of working time.

The ideal candidate would additionally have experience in the following:

Experience developing CAN/J1939 datalink communication software.

Experience with NI Labview programming language

Understanding of Linux and Linux application development.

Experience with model-based software development including Matlab/Simulink and embedded software architecture experience.

Experience with mining trucks or mining equipment.

Job Type & Location

This is a Contract to Hire position based out of Peoria, IL.

Pay and Benefits

The pay range for this position is $50.00 - $70.00/hr.

Eligibility requirements apply to some benefits and may depend on your job
classification and length of employment. Benefits are subject to change and may be
subject to specific elections, plan, or program terms. If eligible, the benefits
available for this temporary role may include the following:

• Medical, dental & vision
• Critical Illness, Accident, and Hospital
• 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
• Life Insurance (Voluntary Life & AD&D for the employee and dependents)
• Short and long-term disability
• Health Spending Account (HSA)
• Transportation benefits
• Employee Assistance Program
• Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a fully onsite position in Peoria,IL.

Application Deadline

This position is anticipated to close on Dec 4, 2025.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.

Salary : $50 - $70

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383

Sign up to receive alerts about other jobs with skills like those required for the Embedded Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Actalent

  • Actalent Fargo, ND
  • We are seeking a proactive and detail-oriented Assistant Superintendent to support the successful execution of a hyperscale data center project. This role ... more
  • 13 Days Ago

  • Actalent Helena, MT
  • Job Title: Medical Assistant Job Description We are seeking a dedicated Medical Assistant to ensure optimum quality control and coordination of activities ... more
  • 13 Days Ago

  • Actalent Boise, ID
  • Description -Performing engineering work in various engineering fields (water and wastewater treatment infrastructure to include pipelines and pump station... more
  • 13 Days Ago

  • Actalent Washington, DC
  • Job Title: CT Technologist Job Description The CT Technologist will be responsible for greeting patients in the waiting room, explaining the examination pr... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Embedded Software Engineer jobs in the Peoria, IL area that may be a better fit.

  • Belcan, LLC Mossville, IL
  • Job Details Job Description Job Title: Embedded Software Engineer 2 Location: Mossville, IL Zip Code: 61552 Start Date: Right Away Job Type: Contract Pay R... more
  • 3 Days Ago

  • Actalent Dunlap, IL
  • Embedded Software Engineer Job Description The Embedded Software Engineer will serve as the primary engineer for a global software build process, supportin... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!