Embedded Software Engineer - RTOS / C++

Global Connect Technologies
Mossville, IL


Job Title: Embedded Software Engineer - RTOS / C++

Location: Mossville, IL

Job Type: Full-Time

Job Overview

We are seeking an experienced Embedded Software Engineer to join a cutting-edge team developing next-generation autonomous and off-highway vehicle systems. The ideal candidate will have strong expertise in embedded C development, RTOS environments, and application-layer software development for vehicle health monitoring and control systems.

This role involves building application software on top of existing ECM platforms and contributing to advanced autonomy-related systems, including braking and steering monitoring functionalities.

Required Qualifications

  • 8+ years of experience in Embedded C programming
  • Strong experience with RTOS environments (Linux experience is a plus)
  • Experience in application-layer development (not low-level driver development)
  • Strong debugging, diagnosis, and repair skills
  • Hands-on experience with testing and validation of developed code
  • Excellent communication and collaboration skills
  • Self-driven individual with strong initiative and problem-solving capabilities

Key Responsibilities

  • Develop and enhance embedded application software for autonomous/off-highway vehicle systems
  • Build applications on top of existing ECMs (Electronic Control Modules)
  • Perform software testing, validation, debugging, and issue resolution
  • Collaborate with cross-functional engineering teams to deliver reliable system functionality
  • Support vehicle health monitoring systems related to braking and steering components


// // //