Embedded Software Engineer

Saige Partners

Not Interested
Bookmark
Report This Job

profile Job Location:

Peoria, IL - USA

profile Monthly Salary: Not Disclosed
Posted on: 16 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Description



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

Contact Hannah Wilson at you can also schedule an appointment at 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 systemsenabling 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: Bachelors 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 helps 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 Experience:

IC

Job DescriptionWe strive to be Your Future Your Solution to accelerate your career! Contact Hannah Wilson at you can also schedule an appointment at to learn more about this opportunity!Position: Embedded Software Engineer (Peoria IL)Job Overview: As an Embedded Software Engineer you will develop r...
View more view more

Key Skills

  • Dermatology
  • Accomodation
  • Corporate Marketing
  • Corporate Risk Management
  • Civil Quality Control
  • Computer Engineering

About Company

Company Logo

I’M LOOKING FOR A CAREER start here I’M READY TO HIRE start here 0 CURRENT OPENPOSITIONS browse jobs BUILDING CAREERS NOT JOBS Saige Partners is uniquely qualified to provide talent solutions for its clients. Through our extensive network we are able to identify, attract, place, and r ... View more

View Profile View Profile