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
- ...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...AutomotiveFull time
- ...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
- ...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
- ...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...SuggestedFull time
- ...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...AutomotiveFull timeContract workInternshipLocal areaRemote work
- ...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....AutomotiveContract work
- ...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
- ...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....AutomotiveContract workRemote workRelocation
- ...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...AutomotiveContract workInternshipWork at office
- ...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...
- ...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
$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 workLocal areaRelocationVisa sponsorship- ...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...AutomotiveRemote work
- ...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...
- ...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
- ...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 placementRemote work
- ...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
- ...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
- ...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...AutomotiveLocal areaRemote workVisa sponsorship
- ...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
- ...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
- ...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 workInternship
$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...AutomotiveFull timePart timeRelocationVisa sponsorshipRelocation packageFlexible hours- ...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...
- ...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...
- ...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
- ...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...
- ...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...
- ...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
- ...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....
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!
- embedded systems software engineer Mossville, IL
- embedded software engineer Mossville, IL
- embedded engineer Mossville, IL
- embedded developer Mossville, IL
- senior c# .net software developer Mossville, IL
- software intern Mossville, IL
- embedded software Mossville, IL
- software Mossville, IL
- internship software Mossville, IL
- software implementation project manager Mossville, IL


