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
- ...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
$65.5k - $70.5k
...Role: Senior Embedded Software Engineer Location: Mossville, IL Duration: Fulltime Client: L&T Job Description: Embedded C with... ...Debugger (Trace32 or any) SCM (GIT/Clearcase/any) Automotive communication protocols (CAN/J1939/UDS) Automotive tools...AutomotiveFull timeWork at office- ...Embedded C++ Software Development Engineer(529029) Responsibilities Experience developing and implementing C++ software for embedded systems and Linux-based platforms Ability to design, develop, and maintain software for Linux-based hardware systems Skilled in analyzing...Suggested
- ...Software Engineer (C++) This is a position for a software engineer to develop Telematics on-board... ...languages ~3-5 years of embedded software experience ~3-5 years Development... ...Telematics applications in heavy machinery or automotive industry to gather data and remotely...AutomotiveContract workRemote work
$30 - $33 per hour
...more about this opportunity! Position: Embedded Software Engineer (Peoria, IL) Job Overview: As an... ...Software Engineer, you will develop robust C++ applications and automated test scripts... ...in heavy machinery, telematics, or automotive systems. Learn more about Saige Partners...AutomotiveWeekly payContract workRemote work$70k - $75k
...Embedded Software Engineer(MATLAB) – Utilities Team Location: Peoria, IL Job Type: Full-Time Salary: $70K – $75K per year Onsite... ...development or related engineering roles Experience in automotive, heavy equipment, controls, or embedded systems industries...AutomotiveFull timeH1bRelocation- Embedded Software Engineer - Autonomy & Remote Control Systems Remote Control & Autonomy | C++ Application Development | Large Track Type Tractors Full-Time | On-Site | 2-4 Years Experience Diversified Services Network, Inc. (DSN) is seeking a full-time Embedded Software...Full timeSummer internshipWork at officeRemote work
$50 - $55 per hour
...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... ...years of experience is required) Firmware (5 years of experience is...Hourly payContract workWork experience placementInternship- ...Associatedegreeonlyisnotaccepted. RequiredSkills 4+yearsofembeddedC/C++developmentexperience. 4... ...andissueresolutionacrosssystems. Workcloselywithsystemengineering,machinesystems,software,andvalidationteamsthroughoutthedevelopmentlifecycle. #J-188...
- ...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... ...Qualification : Additional Skills : Firmware Engineer,Software Engineer...Work experience placementInternship
- ...Scope of Work: This is a position for a software engineer to develop Telematics on-board software for... ...experience using Objective C, C# or C++ (with emphasis on C++11/14) programming languages. Three to five years of embedded software experience. Development experience...
- ...Description Bachelor’s degree in Electrical Engineering, Electronics Engineering, Computer... ...related field of experience. Experience in C/C++ programming and CAPL Scripting. Experience of microcomputer, hardware, embedded software, development tools, and de-bugging methods...
- ...Job Description Summary: The main function of an embedded software engineer is to apply the principles of computer science and mathematical analysis... ...and software. Solid programming experience in C or C++. Knowledge of computer development software as it relates to...Local area
$90k - $100k
...L&T Technology Services Join a dynamic engineering team focused on developing safety applications... ..., developing, integrating, and testing embedded software features for machine safety systems.... ...embedded software features using C++ in a Linux environment. Troubleshoot and...Full time$40 per hour
...Embedded Software Engineer Location: Mossville, IL, USA | Job Code: PAN-00000019 Why Join Us... ...Design, implement and maintain embedded C++ software from requirements through... ..., test and systems teams to integrate firmware with automation and robotics platforms...- ...Education Requirements Minimum Degree: Bachelor's degree in Electrical Engineering, Computer Engineering, or Computer Science with an embedded software focus. No 2‑year degrees will be accepted. A master's degree is acceptable but must still have 5+ years of experience...Internship
$97.53k - $146.29k
...Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc. When... ...all enjoy living in it. The Core Engine Software Developer is responsible for the design,... ...development, validation, and release of embedded control software that operates...Part timeRelocationFlexible hours- ...Embedded Software Engineer for Diversified Services Network. Worksite: Chillicothe, Illinois: design and implement software for embedded devices/systems. Work with Linux applications in C and C++.. Email resume to: ****@*****.*** recblid kngepji374h3x1ke46...
- ...Energy Electronics Software Engineer As an Energy Electronics Software Engineer, you will develop embedded software for electronics control systems supporting diesel engine and battery electric/fuel cell programs. Areas of responsibility include configuration, integration...
$53 - $55.15 per hour
job summary: As an Energy Electronics Software Engineer, you will develop embedded software for electronics control systems supporting diesel engine and battery electric/fuel cell programs. Areas of responsibility include configuration, integration, build and testing...Hourly payContract workTemporary workWork experience placement- ...Job Description: Job Titles: Embedded Software Engineer Location: Mossville, IL (Onsite) About the Role We are seeking Embedded Software Engineers to join a cutting-edge Robotics and Autonomy team focused on machine automation for large autonomous...Internship
- ...About the job Embedded Software Engineer *This is a 13 month contract As the ICS senior software engineer, you will be responsible for developing UI/UX display software for the Energy and Transportation applications. In this job role, you will develop multiple...Contract workInternship
- ...Job Title: Embedded Software Engineer Location: Mossville, IL Duration: Months Pay rate: $/hr on W Required Education and Experience Education: Bachelor's Degree in Mechanical or Electrical Engineering. Experience: years of full-time work experience. Critical Requirements...Full timeWork experience placement
- ...We are seeking a C++ Robotics Software Engineer with strong expertise in autonomous systems, perception, and real-time robotics software . This role will focus on developing and scaling C++-based solutions for mobile robots , including perception pipelines, sensor...
- ...We have an exciting opportunity for an Embedded Software Engineer with strong experience in C++/Linux development, embedded systems, and radar/camera perception processing for safety-critical machine applications. Role: Embedded Software Engineer Location: Peoria, IL...Full time
- ...Model-Based Development (MBD) Engineer with strong experience in... ...simulation, and validation of automotive embedded control systems. Key... ...Simulink models and support software integration. Conduct model... ...Vector tools. Embedded C/C++ exposure. Requirements management...Automotive
- ...Embedded Software Engineer Automation & Autonomy | Embedded C/C++ | Linux & RTOS Full-Time | On-Site | 4 Years Experience Diversified Services Network, Inc. (DSN) is seeking a full-time Embedded Software Engineer to join our team in Mossville, IL. We offer full benefits...Full timeInternshipWork at officeRemote work
$127.59k - $146.29k
...Career Area: Engineering Job Description: Your Work Shapes the World... ...in it. Caterpillar Inc. seeks Embedded SW Engineer at its facility located... ...Work on the core information software team developing Caterpillar... ...practices like Agile, C and C++, embedded Linux, and a...Part timeFlexible hours$62 - $63 per hour
...Work Group: We are seeking a Senior Software Engineer to play a technical leadership role on... ...candidate brings deep hands-on experience in embedded software development and can work... ...experience with a strong focus on embedded C/C++ development Degree requirement:...Hourly payFull timeLocal areaFlexible hours- ...Diesel Engine Software Tester This role will contribute to the delivery of diesel engine software flash files by completing testing to... ...This role does not provide the opportunity to write or modify embedded software code, only test of the application layer in order verify...
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 developer Mossville, IL
- embedded engineer Mossville, IL
- embedded software Mossville, IL
- software applications developer Mossville, IL
- remote software sales Mossville, IL
- software Mossville, IL
- internship software Mossville, IL
- senior c# .net software developer Mossville, IL


