1

Yocto Embedded Linux Engineer Jobs in Illinois (NOW HIRING)

Embedded OS & Driver Engineer A growing embedded systems program is seeking an Embedded OS & Driver ... Develop and maintain low-level software for VxWorks and Yocto-based Linux platforms. * Implement ...

New

Software Engineer I

Ottawa, IL · On-site

$70K - $80K/yr

Software Engineer Location(s): Ottawa, IL Compensation: $70,000-80,000 About this position ... You will work with Embedded Linux, Yocto, QNX, and real-time operating systems to build reliable ...

Software Engineer I

Ottawa, IL · On-site +1

$70K - $80K/yr

Software Engineer Location(s): Ottawa, IL Compensation: $70,000-80,000 About this position ... You will work with Embedded Linux, Yocto, QNX, and real-time operating systems to build reliable ...

We encourage applications from engineers with expertise in high-performance signal processing in ... Familiarity with Embedded Linux OS distribution builds (nix, Yocto, or Buildroot) * Experience ...

We encourage applications from engineers with expertise in high-performance signal processing in ... Familiarity with Embedded Linux OS distribution builds (nix, Yocto, or Buildroot) * Experience ...

next page

Showing results 1-20

Yocto Embedded Linux Engineer information

What is the difference between Yocto Embedded Linux Engineer vs Embedded Linux Developer?

AspectYocto Embedded Linux EngineerEmbedded Linux Developer
CredentialsTypically requires Linux, embedded systems, and Yocto Project certifications or experienceRequires Linux and embedded systems knowledge; certifications are common but not mandatory
Work EnvironmentFocuses on customizing Linux distributions using Yocto for embedded devicesDevelops and maintains embedded Linux applications and drivers
Industry UsagePrimarily in IoT, automotive, and consumer electronics industriesUsed across various industries including telecommunications, industrial automation, and consumer devices

While both roles involve embedded Linux, the Yocto Embedded Linux Engineer specializes in creating custom Linux distributions with Yocto, whereas the Embedded Linux Developer focuses on application and driver development within embedded Linux systems.

What job categories do people searching Yocto Embedded Linux Engineer jobs in Illinois look for? The top searched job categories for Yocto Embedded Linux Engineer jobs in Illinois are:
What cities in Illinois are hiring for Yocto Embedded Linux Engineer jobs? Cities in Illinois with the most Yocto Embedded Linux Engineer job openings:
Infographic showing various Yocto Embedded Linux Engineer job openings in Illinois as of July 2026, with employment types broken down into 1% Internship, 93% Full Time, 4% Part Time, and 2% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution.
Senior Software Engineer - Yocto platform

Senior Software Engineer - Yocto platform

FEV North America Inc

Oak Brook, IL • On-site

$123K - $163K/yr

Full-time

Posted 18 days ago


Job description

Description:

FEV North America, Inc. is seeking a Senior Software Engineer, you will be responsible for ensuring overall form, fit, and function of new or current products when integrated into a single, complete system.


Key responsibilities:

  • Develop and Maintain Yocto Builds: Create and customize Yocto-based embedded Linux distributions, including writing and maintaining recipes, layers, and configuration files.
  • System Integration: Integrate hardware and software components, ensuring compatibility and optimal performance for embedded systems.
  • Kernel and Driver Development: Customize Linux kernels and develop device drivers to support specific hardware platforms.
  • Optimization and Debugging: Optimize system performance, troubleshoot issues, and ensure stability and reliability of Linux-based platforms.
  • Collaboration: Work closely with hardware engineers, application developers, and QA teams to deliver end to-end solutions.
  • Documentation: Maintain clear and comprehensive documentation for build processes, configurations, and system designs.
  • Continuous Improvement: Stay updated on Yocto advancements, Linux kernel updates, and industry best practices to enhance platform capabilities.
Requirements:
  • Bachelor’s degree in engineering or technical field with 4 years of software engineering experience (relevant research work and internships considered as experience)
  • Experience with real-time operating systems (RTOS).
  • Knowledge of security practices for embedded Linux systems.
  • Contributions to open-source projects related to Yocto or Linux.

Equal opportunity employer as to all protected groups, including protected veterans and individuals with disabilities