×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer - Embedded Telematics & Connectivity

Job in Mossville, Peoria County, Illinois, 61552, USA
Listing for: Randstad Digital Americas
Contract position
Listed on 2026-01-12
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 41 - 45 USD Hourly USD 41.00 45.00 HOUR
Job Description & How to Apply Below
Location: Mossville

Software Engineer - Embedded Telematics & Connectivity

Join to apply for the Software Engineer - Embedded Telematics & Connectivity role at Randstad Digital Americas
.

Base pay: $41.00/hr – $45.00/hr.

Job Summary:

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

Location:

Mossville, Illinois.

Job Type: Contract.

Work Hours:

8:00 am – 5:00 pm.

Education:

Bachelor's degree.

Responsibilities
  • Full Lifecycle Development:
    Design, code, and maintain C++ software and Python-based test scripts for embedded telematics platforms.
  • System Validation:
    Conduct Software‑in‑the‑Loop (SIL) and Hardware‑in‑the‑Loop (HIL) testing to ensure high reliability in rugged environments.
  • Collaborative Design:
    Partner with architects and systems engineers to translate complex requirements into scalable software solutions.
  • Issue Resolution:
    Lead bug investigations and reproduction efforts, performing root‑cause analysis on HIL bench setups.
  • Agile Integration:
    Actively participate in global Agile ceremonies, ensuring alignment with shifting priorities and project milestones.
Technical Qualifications
  • Languages:

    Proficient in C++ and Python.
  • Environment:
    Experience with Linux development and Git version control.
  • Embedded Systems:
    Strong background in embedded software development and real‑time operating systems.
  • Networking/Data:
    Working knowledge of CAN J1939 datalink protocols and diagnostic tools.
  • Testing:
    Hands‑on experience with HIL bench setup and hardware troubleshooting.
Preferred Skills
  • Experience with Microsoft Azure IoT or cloud integration.
  • Knowledge of GenAI tools to optimize software development workflows.
  • Domain expertise in heavy machinery or the automotive industry.
Education & Experience
  • Bachelor's Degree in Electrical Engineering, Computer Science, or Computer Engineering.
  • 2–4 years of professional experience (open to Master's degree holders with less than 2 years of experience).
  • Requirement: 4‑year degree minimum; 2‑year degrees will not be considered.
Soft Skills
  • Adaptability:
    Ability to thrive in a fast‑paced environment with changing priorities.
  • Global

    Collaboration:

    Excellent communication skills with the ability to work seamlessly across international time zones.
  • Problem Solving: A proactive approach to technical challenges and a “continuous improvement” mindset.
Equal Opportunity Employer

Randstad Digital is an Equal Opportunity Employer. We welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation, please contact

This posting is open for thirty (30) days.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary