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

Embedded Software Engineer - C++ and Firmware and Automotive

Global Connect Technologies

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 for advanced hardware platforms. The ideal candidate will have extensive experience in C++ programming within Linux-based embedded environments, including system-level development, multi-threaded applications, and hardware-software integration

.Key Responsibilitie

  • sDesign, develop, and maintain embedded applications using C++ in Linux environments
  • .Develop system-level software, middleware, and application layers for embedded platforms
  • .Perform Linux system programming including multi-threading, IPC, sockets, and memory management
  • .Develop and integrate device drivers (user space and kernel space as required)
  • .Customize Linux kernel, configure device trees, and support board bring-up activities
  • .Work closely with hardware teams for debugging and hardware-software integration
  • .Implement and maintain communication protocols (SPI, I2C, UART, CAN, USB, Ethernet)
  • .Optimize software performance, memory usage, and system stability
  • .Conduct unit testing, integration testing, and code reviews
  • .Troubleshoot and resolve system-level issues using debugging tools such as GDB, Valgrind, and Trace tools
  • .Maintain technical documentation including design specifications and test reports

.Required Qualification

  • sBachelor’s degree in Computer Science, Electronics Engineering, Electrical Engineering, or related field
  • .4–9 years of experience in embedded software development
  • .Strong proficiency in C++ (C++11/14/17 standards preferred)
  • .Solid experience with Embedded Linux systems
  • .Strong understanding of object-oriented programming (OOP) principles
  • .Experience with Linux system programming (threads, synchronization, signals, file systems)
  • .Experience with cross-compilation environments and build systems (Yocto, Buildroot, CMake)
  • .Familiarity with version control systems such as Git
  • .Strong debugging and problem-solving skills in Linux-based environments

.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer - C++ and Firmware and Automotive in Mossville, IL vacancy
  •  ...Job Title: Embedded Software Engineer (C/C++) Location: Mossville, IL Job Type: Full-Time Job Summary We are seeking a highly skilled...  ...Software Engineer with strong expertise in C programming , automotive systems , and Linux-based development . The ideal... 
    Automotive
    Full time

    Global Connect Technologies

    Mossville, IL
    1 day ago
  •  ...Job Title : Embedded Software Engineer (C++ / Angular – Display Applications) Location: Mossville, IL...  ...focuses on application software — not firmware, drivers, or kernel‑level...  ...Experience supporting industrial, automotive, or embedded display solutions Exposure... 
    Automotive

    Global Connect Technologies

    Mossville, IL
    3 days ago
  •  ...Backend Software Engineer (C++ / Display Applications) Location: Mossville...  ...based applications used in embedded and industrial systems. This...  ...handling — not low‐level firmware or driver development. Key...  ...supporting industrial, automotive, or embedded display systems... 
    Automotive

    Kasmo Global

    Mossville, IL
    4 days ago
  •  ...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... 
    Suggested
    Full time

    Global Connect Technologies

    Mossville, IL
    1 day ago
  •  ...Position Title: Embedded C/C++ Developer Job Location...  ...applicable. • Software Quality & Safety •...  ...Electronics/Computer Engineering or related field....  ...USB), secure boot, and firmware update mechanisms....  ...equipment, industrial or automotive ECUs. External... 
    Automotive
    Full time
    Contract work
    Internship
    Local area
    Remote work

    E-Solutions

    Chillicothe, IL
    5 days ago
  •  ...Role: Embedded Software Engineer 4 location: Mossville, IL (Onsite) Duration: 6-month...  ...systems. Core Tech Stack: Expert-level C++ (Required) and proficiency in Python....  ...software for heavy industrial, automotive, or off-highway autonomous systems.... 
    Automotive
    Contract work

    Tech Tammina

    Mossville, IL
    4 days ago
  •  ...Title: Embedded Software Engineer Location- Mossville, IL- Onsite Job Description: Years...  ...equivalent experience Strong expertise in C++ (required); proficiency in Python...  ...developing software for off-highway, automotive, construction, mining, or industrial... 
    Automotive

    Diverse Lynx

    Mossville, IL
    2 days ago
  •  ...Role: Embedded Software Engineer 4 Location: Mossville, IL (Onsite) Duration: 6-month...  .... • Core Tech Stack: Expert-level C++ (Required) and proficiency in Python....  ...developing software for heavy industrial, automotive, or off-highway autonomous systems.... 
    Automotive
    Contract work
    Remote work
    Relocation

    Tech Tammina

    Mossville, IL
    2 days ago
  •  ...please look for a Controls Engineer with 5+ years of experience in model-based controls...  .... Job Title 75358-1 - Embedded Software Engineer 3 Duration 12...  ...A lot of our candidates come from the automotive industry with software and hands-on experience... 
    Automotive
    Contract work
    Internship
    Work at office

    Kasmo Global

    Mossville, IL
    5 days ago
  •  ...Software Developer The Client’s Autonomy Connectivity team provides connectivity software...  ...Work alongside other developers and engineers as part of cross functional project teams...  ...Technical Skills Required: Proficient in C++ with a focus on C++14, C++17... 

    Samprasoft

    Mossville, IL
    1 day ago
  •  ...Design, develop, and optimize C++ software for autonomous vehicle...  ...integrate autonomy algorithms into embedded systems. Implement and...  ..., Robotics, Electrical Engineering, or related field. ~3+ years...  ...development, preferably in automotive or robotics. ~ Experience... 
    Automotive

    3B Staffing LLC

    Mossville, IL
    5 days ago
  • $90k - $135k

     ...Provide technical leadership across autonomy software projects. Architect and implement...  ...autonomy solutions. Mentor and support engineers to strengthen team expertise. Translate...  ...SKILLS: Strong expertise in C++ (required); proficiency in Python Proven... 
    Temporary work
    Local area
    Relocation
    Visa sponsorship

    Cintal Inc

    Chillicothe, IL
    3 days ago
  •  ...Software Engineer Position This is a position for a software engineer...  ...development experience using C++ (with emphasis on C++11/14)...  ...programming languages ~3-5 years of embedded software experience ~3-5...  ...in heavy machinery or automotive industry to gather data and... 
    Automotive
    Remote work

    Software Technology Inc

    Peoria, IL
    5 days ago
  •  ...Illinois, is seeking a skilled candidate for embedded software development. The role requires a...  ...in Electrical, Electronics or Computer Engineering or Computer Science as well as a minimum of three years of experience in C/C++ programming. The ideal candidate should... 

    Tata Technologies

    Peoria, IL
    15 hours ago
  •  ...Position Overview Join Caterpillar's engineering team to develop and secure embedded software for electronic control systems in heavy machinery and automotive applications. This role blends...  ...software for ECUs using Embedded C/C++ . Configure and integrate AUTOSAR... 
    Automotive

    Kasmo Global

    Mossville, IL
    2 days ago
  •  ...equivalent) in an accredited Engineering or Computer Science or...  ...development work experience in embedded software development, systems design,...  ...4-5 years of embedded C/C++ experience. 4+ years...  ..., camera configuration, and firmware development Great teamwork... 
    Work experience placement
    Remote work

    3B Staffing LLC

    Mossville, IL
    5 days ago
  •  ...are seeking a skilled Full Stack Software Engineer with strong experience in C++ and Angular development to support...  ...~ Experience working in Linux or Embedded Linux environments ~...  ...architectures Experience in industrial, automotive, or embedded display environments... 
    Automotive

    Pentangle Tech Services | P5 Group

    Mossville, 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.... 
    Automotive

    Katalyst HealthCares & Life Sciences

    Mossville, IL
    6 days ago
  •  ...the Manufacturing Engineering vertical Gross...  ...experienced Global Head of Embedded Engineering to...  ...hardware and software systems for connected...  ...hardware, firmware, and software capabilities...  ...equipment o Automotive o Industrial equipment...  ...and C/C++ development • Communication... 
    Automotive
    Local area
    Remote work
    Visa sponsorship

    Cintal Inc

    Peoria, IL
    2 days ago
  •  ...Software Developer And Designer Responsible for performing and leading...  ...information software used in embedded systems on client’s machine &...  ...develop embedded ‘C’ and/or C++ code software solutions to meet...  ...in machine control platforms, engine control platforms, display,... 
    Internship

    Samprasoft

    Mossville, IL
    1 day ago
  •  ...build, and test the low-layer software, such as OS integration, I/O...  ...and support and advise other engineers, managers, marketing personnel...  ...Real world real-time embedded device driver experience is key...  ...Required Skills : Embedded C,Firmware Basic Qualification : Additional... 
    Internship

    Kaav Inc.

    Mossville, IL
    4 days ago
  •  ...Job Title: Embedded Software Engineer 3 Requisition ID: 68463-1 Duration: 12 Months (Contract) Job Summary: We are seeking a...  ...technologies (e.g., Bash). Build, test, and release embedded firmware/software for ECU/ECM devices. Design and implement... 
    Contract work
    Internship

    Kasmo Global

    Mossville, IL
    2 days ago
  • $128.47k - $192.71k

    Career Area: Engineering Job Description: Your Work Shapes...  ...in it. The Lead Embedded Engineer acts as the advocate...  ...developing embedded software libraries and data...  ...Developing embedded ‘C’ and/or C++ code software...  ...concurrent) experience in automotive, machine, or... 
    Automotive
    Full time
    Part time
    Relocation
    Visa sponsorship
    Relocation package
    Flexible hours

    Caterpillar Inc.

    Mossville, IL
    3 days ago
  •  ...Embedded Software Engineer – Mossville, IL Education & Experience Required: Requires a minimum of Bachelor’s degree in Electrical, Electronics...  ...or Computer Science Design and coding of C and or C++ experience - minimum 5 years' of experience. Technical... 

    E-Solutions

    Mossville, IL
    3 days ago
  •  ...Embedded Cybersecurity Software Engineer This is a position for a software engineer to develop Embedded Cybersecurity solutions for Client’s machine...  ...Engineering ~3 years of development experience using C++, C, and/or Java programming languages ~3 years of experience... 

    Samprasoft

    Mossville, IL
    6 days 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
    1 day ago
  •  ...Embedded Software Engineer 3 (C++, Linux) As a senior positioning software developer, you’ll develop and bring to production products that enable autonomous and manned systems to estimate their position, altitude, and rates of change as they navigate through construction... 

    Software Technology Inc

    Mossville, IL
    5 days ago
  •  ...Embedded Software Engineer 3 Location: Mossville, IL Years of experience: 5+ Degree requirement: Bachelor’s degree, master's degree, or...  ...Masters’ Degree Top 3 Skills Excellence in developing C++ software Discovers, analyzes, and resolves software or... 

    Futran Tech Solutions Pvt. Ltd.

    Mossville, IL
    2 days ago
  •  ...Basic knowledge of the full software development lifecycle: from business...  ...experience in C or C++ Knowledge of computer development...  ...development software as it relates to embedded systems, such as SQL,...  ..., Electronics or Computer Engineering or Computer Science regardless... 
    Internship

    Next Level Business Services, Inc.

    Mossville, IL
    12 days ago
  •  ...Education ~ Bachelor's degree in Robotics, Electrical Engineering, Computer Engineering, or Computer Science with 5+ years of relevant...  .... Required Qualifications Strong expertise in C++ software development. Proficiency in Python programming.... 

    SMX Services and Consulting, Inc.

    Mossville, IL
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer - C++ and Firmware and Automotive. Be the first to apply!