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
  •  ...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
    17 hours ago
  • $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... 
    Automotive
    Full time
    Work at office

    L&T Technology Services

    Mossville, IL
    3 days ago
  •  ...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

    ITMC Systems

    Peoria, IL
    4 days ago
  •  ...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... 
    Automotive
    Contract work
    Remote work

    Software Technology Inc

    Peoria, IL
    1 day ago
  • $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... 
    Automotive
    Weekly pay
    Contract work
    Remote work

    Saige Partners

    Peoria, IL
    2 days ago
  • $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... 
    Automotive
    Full time
    H1b
    Relocation

    ARi

    Peoria, IL
    1 day ago
  • 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 time
    Summer internship
    Work at office
    Remote work

    Diversified Services Network, Inc.

    Mossville, IL
    1 day ago
  • $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 pay
    Contract work
    Work experience placement
    Internship

    Randstad

    Mossville, IL
    2 days ago
  •  ...Associatedegreeonlyisnotaccepted. RequiredSkills 4+yearsofembeddedC/C++developmentexperience. 4...  ...andissueresolutionacrosssystems. Workcloselywithsystemengineering,machinesystems,software,andvalidationteamsthroughoutthedevelopmentlifecycle. #J-188... 

    SMX Services & Consulting

    Mossville, IL
    2 days 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...  ...Qualification : Additional Skills : Firmware Engineer,Software Engineer... 
    Work experience placement
    Internship

    TriOptus LLC

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

    krg technology inc

    Mossville, IL
    2 days ago
  •  ...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... 

    Techswitch llc

    Mossville, IL
    3 days ago
  •  ...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

    Belcan

    Mossville, IL
    3 days ago
  • $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

    L&T Technology Services

    Mossville, IL
    3 days ago
  • $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... 

    Rose INT

    Mossville, IL
    3 days ago
  •  ...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

    Rose International

    Mossville, IL
    1 day ago
  • $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 time
    Relocation
    Flexible hours

    Caterpillar

    Mossville, IL
    2 days ago
  •  ...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... 

    Diversified Services Network

    Chillicothe, IL
    1 day ago
  •  ...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... 

    Randstad

    Mossville, IL
    4 days ago
  • $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 pay
    Contract work
    Temporary work
    Work experience placement

    Randstad

    Mossville, IL
    2 days ago
  •  ...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

    Futran Tech Solutions Pvt. Ltd.

    Mossville, IL
    4 days ago
  •  ...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 work
    Internship

    Nanosoft Consulting

    Mossville, IL
    1 day ago
  •  ...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 time
    Work experience placement

    Trident Consulting

    Mossville, IL
    1 day ago
  •  ...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... 

    Pentangle Tech Services | P5 Group

    Mossville, IL
    3 days ago
  •  ...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

    ARI

    Peoria, IL
    2 days ago
  •  ...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

    ITMC Systems, Inc

    Peoria, IL
    12 hours ago
  •  ...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 time
    Internship
    Work at office
    Remote work

    Dsnworldwide

    Peoria, IL
    4 days ago
  • $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 time
    Flexible hours

    Caterpillar

    Mossville, IL
    2 days ago
  • $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 pay
    Full time
    Local area
    Flexible hours

    Aditi Consulting

    Chillicothe, IL
    2 days ago
  •  ...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... 

    Samprasoft

    Mossville, IL
    1 day 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!