Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer (Automotive)

Global Connect Technologies

Embedded C++ Engineer (Junior to Mid-Level)

Company: CAT

Location: Mossville, IL

Duration: 2 Years Contract

Experience: 1–4 Years (Post Master's Experience Required)

Position Overview

We are seeking three Embedded C++ Engineers (Junior to Mid-Level) to support the development, integration, and validation of domain controller and datalink software platforms used across machine and vehicle applications.

This role focuses on application-layer software development built on top of domain controller and communication frameworks. The ideal candidate will have hands-on experience with embedded C++ development and system integration in automotive, off-highway, robotics, or similar embedded environments.

Note: Candidates must have 1–4 years of professional embedded C++ experience after completing their Master's degree. Academic projects completed during Master's programs will not be considered as professional experience.

Key Responsibilities

  • Develop, maintain, and enhance application-layer software using Embedded C++.
  • Build software solutions on top of domain controller and datalink frameworks.
  • Integrate software components across ECUs, communication stacks, and vehicle systems.
  • Support communication between subsystems using CAN, J1939, Ethernet, and related protocols.
  • Collaborate with systems, controls, hardware, and software teams to define interfaces and ensure successful integration.
  • Troubleshoot and resolve software, communication, and system-level integration issues.
  • Perform software validation, integration testing, and debugging of data flows and signal behavior.
  • Contribute to feature enhancements and platform improvements for domain controller architectures.
  • Support end-to-end functionality across machine and vehicle platforms.

Required Qualifications

  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • 1–4 years of professional Embedded C++ development experience after Master's degree completion.
  • Experience working with embedded systems, vehicle platforms, industrial machinery, or similar environments.
  • Strong understanding of communication and datalink protocols including:
  • CAN
  • J1939
  • Ethernet
  • Experience with Linux or embedded operating systems.
  • Strong debugging, troubleshooting, and system integration skills.
  • Ability to analyze communication issues across multiple software and network layers.
  • Experience working in cross-functional engineering teams.

Preferred Qualifications

  • Experience with domain controllers or centralized compute architectures.
  • Exposure to AUTOSAR, middleware frameworks, or communication stacks.
  • Experience using diagnostic and network analysis tools such as:
  • CANalyzer
  • Wireshark
  • Similar protocol analysis tools
  • Background in automotive, off-highway equipment, robotics, or connected vehicle systems.

Nice to Have

  • Understanding of application-layer software architecture versus low-level firmware and driver development.
  • Exposure to autonomy, telematics, connected systems, or intelligent vehicle technologies.
  • Experience supporting large-scale software integration across multiple ECUs and vehicle subsystems.

Key Focus Areas

  • Embedded C++
  • Application-Layer Development
  • Domain Controllers
  • CAN / J1939 / Ethernet
  • Linux Embedded Systems
  • ECU Integration
  • System-Level Debugging
  • Vehicle Communication Networks

Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer (Automotive) in Mossville, IL vacancy
  • $112.71k - $169.06k

     ...Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar...  ...Develop, design, implement, and test software for Linux-based Gen 7 Displays, ensuring...  ...Write and implement source code in C++ for embedded systems. Test and debug embedded system... 
    Suggested
    Part time
    Worldwide
    Relocation
    Visa sponsorship
    Flexible hours

    Caterpillar

    Mossville, IL
    8 days ago
  • $97.53k - $146.29k

     ...Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you...  ...so we can all enjoy living in it. Caterpillar Inc. seeks Embedded Software Validation Engineer at its facility located at 2427 E Engine... 
    Suggested
    Part time
    Flexible hours

    Caterpillar

    Mossville, IL
    3 days ago
  • $65.5k - $70.5k

     ...Role: Embedded Software Engineer Location: Mossville, IL Duration: Fulltime Client: L&T Job Description: Required Skills: Embedded C, Autosar, Application Development Responsible for the development, configuration and testing of signal processing... 
    Suggested
    Full time
    Work at office

    L&T Technology Services

    Mossville, IL
    13 hours ago
  •  ...Software Engineer Design and implement software of embedded devices and systems from requirements to production and commercial deployment for product lines. Write and code logical and physical database descriptions and specify identifiers of database to management... 
    Suggested

    Next Level Business Services, Inc.

    Mossville, IL
    4 days ago
  •  ...Role: Embedded Software Engineer 4 location: Mossville, IL (Onsite) Duration: 6-month contract Core Responsibilities...  ...safety concepts. Background in developing software for heavy industrial, automotive, or off-highway autonomous systems.... 
    Suggested
    Contract work

    Tech Tammina

    Mossville, IL
    1 day ago
  •  ...Overview: Role Overview 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,... 
    Remote work

    Voluble Systems LLC

    Mossville, IL
    3 days ago
  •  ...Software Engineer 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... 
    Hourly pay
    Permanent employment
    Remote work

    AHU Technologies, Inc.

    Mossville, IL
    13 hours ago
  •  ...Job Title: Embedded C++ Developer Location: Mossville, IL Job Type: Full-Time Client - Actalent Position Summar yWe are seeking a highly skilled Embedded Software Engineer with strong Linux experience to design and develop robust embedded software solutions... 
    Full time

    Global Connect Technologies

    Mossville, IL
    3 days ago
  •  ...will have the opportunity to develop your technical skills in software verification, troubleshooting, and test automation. You will be...  ...field issues involving both software and electronics. Engineers must manage their own development, continuously learning through... 
    Local area
    Relocation

    Voluble Systems LLC

    Mossville, IL
    3 days ago
  •  ...Job Description Job Description Diversified Services Network, Inc. (DSN) is seeking a full-time Senior C++ Software Engineer (Autonomous Systems) to join our team in Mossville, IL OR Pittsburgh, PA OR Sanford, North Carolina OR Cary, North Carolina OR Clayton, North... 
    Full time

    Diversified Services Network, Inc.

    Mossville, IL
    23 days ago
  • $50 per hour

     ...Control Systems Engineer (Validation & Integration) Location: Mossville...  ...integrating and validating embedded control systems,...  ...complex systems across hardware, software, and networks , this role is...  ...Qualificati onsExperience wi th automotive, off-highway, or autonomous... 
    Contract work
    Remote work

    Belcan

    Mossville, IL
    13 hours ago
  • $97.53k - $146.29k

    Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a...  ...living in it. As a part of the System Diagnostics team, the Embedded Software Engineer will design, develop, and deliver IO processing software... 
    Full time
    Part time
    Work at office
    Worldwide
    Visa sponsorship
    Relocation package
    Flexible hours

    Caterpillar Inc.

    Mossville, IL
    2 days ago
  •  ...We are seeking a skilled Full Stack Software Engineer with strong experience in C++ and Angular...  ...~ Experience working in Linux or Embedded Linux environments ~ Understanding of...  ...architectures Experience in industrial, automotive, or embedded display environments... 

    Pentangle Tech Services | P5 Group

    Mossville, IL
    13 hours ago
  •  ...Job Tittle- Embedded Software Engineer 2 Location - Peoria IL Role Overview (What the team is looking for) Seeking a candidate with embedded systems software verification experience , specifically in the electrification space . Initial project focus... 

    Info Way Solutions

    Dunlap, IL
    3 days ago
  •  ...processing and diagnostic algorithms used in embedded systems for machine and industrial...  ...teams consisting of hardware engineers, internal software tool engineers, and system engineers...  ...with real industry experience either Automotive or Off Highway, with actual AUTOSAR.... 

    Katalyst HealthCares & Life Sciences

    Mossville, IL
    13 days ago
  • $110k - $135k

     ...Job Description Apply now Senior Embedded Software Engineer Posting Start Date: 5/18/26 Job Location (Short): Peoria, Illinois, USA, 61639 Requisition ID: 35898 Onsite or Remote: Onsite Position Join Komatsu and... 
    Remote work
    Worldwide

    Komatsu

    Peoria, IL
    2 days ago
  •  ...About the job Embedded Software Engineer (hybrid-remote) *12 month contract Job Description: This is a position for a software engineer to develop Embedded Cybersecurity solutions for client machine & engine product lines that will be used for years to... 
    Contract work
    Work experience placement
    Remote work

    Nanosoft Consulting

    Chillicothe, IL
    3 days ago
  •  ...FPGA Additional Technical Expectations Low-level embedded software exposure is a plus , including: Peripheral interfacing...  ...and testing Debugging Merging work with other engineers Releasing code and starting the next development cycle... 

    Info Way Solutions

    Peoria, IL
    13 hours ago
  • $90k - $135k

     ...TYPICAL TASK BREAKDOWN: Provide technical leadership across autonomy software projects. Architect and implement scalable, production-ready autonomy solutions. Mentor and support engineers to strengthen team expertise. Translate complex and ambiguous... 
    Temporary work
    Local area
    Relocation
    Visa sponsorship

    Cintal Inc

    Chillicothe, IL
    13 hours ago
  • $128.47k - $192.71k

     ...Career Area: Engineering Job Description: Your Work Shapes...  ...enjoy living in it. The Lead Embedded Engineer acts as the...  ...responsible for developing embedded software libraries and data link...  ...(concurrent) experience in automotive, machine, or industrial embedded... 
    Full time
    Part time
    Relocation
    Visa sponsorship
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    1 day ago
  • $89.21k - $133.81k

    Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global...  ..., and cost Identify, troubleshoot, and resolve hardware and software issues during testing Perform inspections and failure analysis... 
    Full time
    Part time
    Relocation package
    Flexible hours

    Caterpillar Inc.

    Mossville, IL
    5 hours ago
  •  ...mission? To bridge the talent gap with precision—Right Talent. Right Time. Right Place. Right Price. Position: Mechanical Design Engineer Location: Mossville, IL Duration: 24 months Job Responsibilities: Apply technical knowledge of hydraulic valve... 

    Net2Source (N2S)

    Mossville, IL
    13 hours ago
  •  ...behavior, and process flows Experience collaborating with IT, software, or digital product teams Additional Technical Skills (...  ...Contributions to Work Group: We are seeking a Manufacturing Engineer with strong shop floor domain expertise and digital product mindset... 
    Work at office

    Net2Source (N2S)

    Mossville, IL
    2 days ago
  •  ...tracking of issues, auditing escapes as they are entered, monitoring backlog health, and ensuring visibility of issue status. 3. Support software release management by maintaining software version matrices, auditing release content, and ensuring validation teams are aligned... 
    Work at office
    Local area
    Flexible hours

    Tanisha Systems

    Mossville, IL
    1 day ago
  •  ...Role: Process Control Engineer Location: Mossville, IL   Education Requirements Required Education ~ High School Diploma or equivalent   Preferred Education Bachelor's degree in Engineering, Supply Chain, Operations, Manufacturing, or a related... 
    Internship

    SMX Services & Consulting, Inc.

    Mossville, IL
    13 hours ago
  • $51 - $52 per hour

     ...Systems Engineer We are hiring a Systems Engineer focused on software validation, verification, and system integration activities for advanced automotive and off-highway machine systems. This role requires...  ...verification activities for embedded platforms Execute and... 
    Full time
    Local area
    Flexible hours

    Aditi Consulting

    Mossville, IL
    4 days ago
  • $112.71k - $169.06k

     ...Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're...  ...Ethernet/IP) for engine-room-to-bridge integration. Engineering Software: Advanced skills in AutoCAD Electrical and Creo Schematics... 
    Part time
    Relocation
    Flexible hours

    Caterpillar

    Mossville, IL
    4 days ago
  •  ...located in Peoria, Illinois, is looking for a Test Manufacturing Engineer Technician to add to their team. JOB DESCRIPTION Provide...  ...PC and mainframe system computer skills including Microsoft software applications Strong Interpersonal skills including teamwork,... 
    Currently hiring

    ITC, Inc.

    Peoria, IL
    19 days ago
  • Sterling Integrator One of the major IT Service Provider Job Description • At least 5 years of experience in Business Process Consulting, problem definition, Architecture/Design /Detailing of Processes • At least 5 years of experience in with atleast one of the...

    Implify

    Peoria, IL
    27 days ago
  • $120k - $140k

     ...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales...  ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations... 
    Remote job
    Full time
    H1b

    Aperia Technologies

    Peoria, IL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer (Automotive). Be the first to apply!