Turn this role into an interview — a resume and cover letter built around what this employer wants.
Get past ATS filters
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
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.