Embedded Software Engineer

Saige Partners

Peoria (IL)

On-site

USD 41,328 - 45,460

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Weekly payment solutions
Health benefits

Job summary

A leading technology firm in Peoria, IL, is seeking an Embedded Software Engineer to develop robust C++ applications for telematics systems. The role involves full lifecycle development, system validation, and collaboration with engineers to ensure reliability in rugged environments. Ideal candidates possess a Bachelor's degree and proficiency in C++ and Python, as well as experience with embedded systems. This is a contract position focusing on innovative solutions that enable remote asset monitoring.

Qualifications

  • Proficiency in C++ and Python required.
  • Strong background in embedded software development and real-time operating systems.
  • Hands-on experience with HIL bench setup and hardware troubleshooting.

Responsibilities

  • Design, develop, and maintain C++ software for embedded telematics platforms.
  • Perform Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) testing.
  • Lead defect investigations and conduct root-cause analysis.

Skills

C++
Python
Linux-based development
Git version control
Embedded software development
CAN J1939

Education

Bachelor’s degree in Electrical Engineering, Computer Science, or Computer Engineering

Job description

Get AI-powered advice on this job and more exclusive features.

This range is provided by Saige Partners. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

$30.00/hr - $33.00/hr

Direct message the job poster from Saige Partners

We strive to be Your Future, Your Solution to accelerate your career!

Contact Hannah Wilson at hwilson@saigepartners.com, you can also schedule an appointment to learn more about this opportunity!

Position: Embedded Software Engineer (Peoria, IL)

Job Overview: As an Embedded Software Engineer, you will develop robust C++ applications and automated test scripts for next-generation telematics systems. You will play a critical role in how heavy machinery collects, transmits, and analyzes data from Engine Control Modules (ECMs) and radio systems—enabling remote asset monitoring and advanced fleet intelligence.

This is a contract position and is not eligible for C2C or W2 referral. Must be a US Citizen or Green Card Holder.

What you will be doing as a Embedded Software Engineer …
  • Full Lifecycle Development: Design, develop, and maintain C++ software and Python-based automated test scripts for embedded telematics platforms.
  • System Validation: Perform Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) testing to ensure reliability in rugged, real-world environments.
  • Collaborative Design: Work closely with Architects and Systems Engineers to translate complex technical requirements into scalable software solutions.
  • Issue Resolution: Lead defect investigations and reproduction efforts, conducting root-cause analysis using HIL bench setups.
  • Agile Integration: Actively participate in global Agile ceremonies to support evolving priorities and project milestones.
Skills you ideally bring to the table as a Embedded Software Engineer …
  • Education: Bachelor’s degree required in Electrical Engineering, Computer Science, or Computer Engineering.
  • Programming Languages: Proficiency in C++ and Python.
  • Development Environment: Experience with Linux-based development and Git version control.
  • Embedded Systems: Strong background in embedded software development and real-time operating systems (RTOS).
  • Networking & Data: Working knowledge of CAN J1939 datalink protocols and diagnostic tools.
  • Testing & Validation: Hands-on experience with HIL bench setup and hardware troubleshooting.
Preferred qualifications you ideally bring to the table as a Embedded Software Engineer …
  • Experience with Microsoft Azure IoT or cloud-based system integration.
  • Familiarity with GenAI tools to enhance software development productivity.
  • Industry experience in heavy machinery, telematics, or automotive systems.

Learn more about Saige Partners on Facebook or LinkedIn.

Saige Partners, one of the fastest growing technology and talent companies in the Midwest, believes in people with a passion to help them succeed. We are in the business of helping professionals Build Careers, Not Jobs. Saige Partners believes employees are the most valuable asset to building a thriving and successful company culture, which is why we offer a benefit package and convenient weekly payment solutions that help our employees stay healthy and maintain a positive work/life balance. Contact us to learn more about the opportunity below or check out other opportunities at https://careers.saigepartners.com/.

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

Similar jobs worth comparing

Embedded Software Engineer 3
Embedded Software Engineer 3

Cullerton Group • Mossville (IL)

On-site
USD 67,020 - 95,453
Full benefits including vision, dental, health insurance
401k and holiday pay
Embedded Software Engineer 2
Embedded Software Engineer 2

Cullerton Group • Mossville (IL)

On-site
Full benefits (vision, dental, health insurance, 401k, holiday pay)
Embedded Software Engineer 2 #99464
Embedded Software Engineer 2 #99464

Swoon • Peoria (IL)

On-site
USD 80,000 - 100,000
Optional benefits
Long-term contract with potential to extend
Embedded Software Engineer 3 #99469
Embedded Software Engineer 3 #99469

Swoon • Peoria (IL)

On-site
USD 80,000 - 100,000
Long-term contract with opportunities for extension or conversion to full-time
Real Time Embedded Software Engineer (US Citizenship is REQUIRED)
Real Time Embedded Software Engineer (US Citizenship is REQUIRED)

GeoLogics Corporation • Sterling Heights (MI)

On-site
USD <1,000
401(k)
Embedded Software Engineer
Embedded Software Engineer

Manpower Group (USA) • Foster City (CA)

On-site
USD 257,611,200 - 274,142,400
Medical coverage
Dental and Vision plans
401(k) with match
+1
Embedded Software Engineer
Embedded Software Engineer

Actalent • Greenville (WI)

On-site
USD 79,000 - 112,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+4
Embedded Engineer
Embedded Engineer

Software Guidance & Assistance, Inc. (SGA, Inc.) • Greenville (WI)

On-site
USD 110,000 - 160,000
C++ Embedded Software Engineer 3 #99775
C++ Embedded Software Engineer 3 #99775

Swoon • Peoria (IL)

On-site
USD 120,000 - 160,000
Optional benefits
Embedded C Software Engineer
Embedded C Software Engineer

Clear Point Consultants • Raleigh (NC), Durham (NC)

On-site
401(k)
Vision insurance
Medical insurance