Embedded Software Engineer Job at Xcelo Group, Mossville, IL

UWhreUpETUFtTFNRZjA5REthamJMcGgvOUE9PQ==
  • Xcelo Group
  • Mossville, IL

Job Description

Job Title: Embedded Software Engineer – C++ / ROS2 / HIL
work Location: Mossville, IL
Work Auth: All visas accepted(No H1 and No Fake profile)

Experience: 2–4 years
Education: Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical field

Job Summary

We are seeking an Embedded Software Engineer to support development activities for telematics data collection ECUs and radio systems. The role will focus on C++ development, requirements management, debugging, test automation, and SIL/HIL validation within an Agile engineering environment.

The ideal candidate will have hands-on experience with Linux, C++, ROS2, Python, HIL testing, J1939, Ethernet, Git, and Azure DevOps .

Required Skills

  • 2–4 years of relevant embedded software development experience
  • Strong programming experience with C++
  • Experience working in Linux environments
  • Hands-on experience with ROS2
  • Experience with SIL/HIL testing
  • Strong debugging and troubleshooting skills
  • Experience with Python scripting
  • Knowledge of J1939 datalink communication
  • Experience with Ethernet/network communication
  • Experience with Git/version control
  • Experience with Azure DevOps
  • Familiarity with embedded software debugging tools
  • Experience working in an Agile development environment
  • Ability to collaborate effectively with global engineering teams
  • Ability to adapt to changing priorities
  • Strong written and verbal communication skills

Key Responsibilities

  • Develop and maintain embedded software using C++
  • Support telematics data collection ECUs and radio applications
  • Participate in requirements analysis and requirements management
  • Develop and maintain automated test scripts
  • Perform bug investigation, reproduction, debugging, and resolution
  • Execute Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) testing
  • Support software integration and validation activities
  • Work with J1939 and Ethernet-based communication systems
  • Collaborate with globally distributed engineering teams
  • Participate in Agile ceremonies, technical discussions, and development activities

Job Tags

Work visa

Similar Jobs

Security Logistics Group

Unarmed Security Guard Job at Security Logistics Group

 ...Summary We are looking for a competent Unarmed Security Guard to undertake the surveillance of our premises and protection of our staff and visitors. You will be responsible for detecting any suspicious behavior and preventing vandalism, thefts or other criminal behavior... 

Element Care

SCO RN Case Manager I Job at Element Care

Great Life work Balance position with excellent benefits! The RN Case Manager provides comprehensive case management for assigned SCO members with complex needs to ensure cost effective quality of care. This professional provides quality patient care via the development...

Life of Prosperity

Client Engagement & Digital Marketing Consultant Job at Life of Prosperity

 ...Client Engagement & Digital Marketing Consultant Remote | Flexible | Independent | Performance-Based Are you an experienced professional with a background in customer success, client relationships, marketing or sales, looking for greater flexibility and independence... 

AuraOne Human Data

Cost Estimator Job at AuraOne Human Data

 ...Cost Estimator is a remote review track for evaluating AI outputs across cost estimation workflows. Reviewers grade workflow correctness, policy adherence, and stakeholder fit; flag operational risk; and document the right next step so the modeling team can train on it... 

Openkyber

Okta Workforce Identity Engineer Job at Openkyber

 ...and maintenance of business continuity and disaster recovery plans. Administer identity and access management (IAM) systems including OKTA, Active Directory, Azure AD, and privileged access workstations. Monitor SIEM platforms (Splunk, Microsoft Sentinel, QRadar) for...