1

Embedded Linux Yocto Jobs in Virginia (NOW HIRING)

Develop, configure, and maintain Yocto-based Linux images for embedded ARM platforms * Lead board bring-up efforts, kernel customization, device driver development, and device tree configuration

New

Develop, configure, and maintain Yocto-based Linux images for embedded ARM platforms * Lead board bring-up efforts, kernel customization, device driver development, and device tree configuration

New

Embedded Software Engineer

Ashburn, VA · On-site +1

$134.50K - $176.90K/yr

Developing embedded Linux components such as kernel drivers, device trees, system services, and ... Experience with Yocto, Buildroot, or custom Linux distributions * Exposure to RF systems, wireless ...

Embedded Software Engineer

Reston, VA · On-site

$136.80K - $180K/yr

Experience developing embedded Linux systems using Yocto, Buildroot, or similar build environments. * Strong debugging and root cause analysis skills using hardware schematics and component ...

next page

Showing results 1-20

Embedded Linux Yocto information

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

AspectEmbedded Linux YoctoEmbedded Linux Engineer
CredentialsKnowledge of Yocto Project, Linux developmentLinux certifications, embedded systems experience
Work EnvironmentEmbedded device development, Linux build systemsDesigning, developing, and maintaining embedded Linux systems
Industry UsageUsed by companies building custom Linux distributions for embedded devicesEmployers developing embedded products with Linux
Search IntentUnderstanding Yocto's role in embedded Linux developmentRoles and responsibilities of embedded Linux developers

Embedded Linux Yocto focuses on building custom Linux distributions for embedded devices using the Yocto Project, while an Embedded Linux Engineer designs, develops, and maintains embedded Linux systems across various hardware platforms. The former is more specialized in build systems, whereas the latter covers broader development tasks.

What job categories do people searching Embedded Linux Yocto jobs in Virginia look for? The top searched job categories for Embedded Linux Yocto jobs in Virginia are:
What cities in Virginia are hiring for Embedded Linux Yocto jobs? Cities in Virginia with the most Embedded Linux Yocto job openings:
Senior Yocto/Linux Platform Engineer

Senior Yocto/Linux Platform Engineer

3M Consultancy

Chantilly, VA • On-site

Other

This job post has expired today. Applications are no longer accepted.


Job description

Lead Embedded Linux Engineer

We are looking for a Lead Embedded Linux Engineer to take ownership of designing and building a custom Linux distribution using Yocto for use in next-generation satellite communications systems. In this role, you'll work closely with cross-functional teams to gather requirements, plan the system architecture, develop and test in a lab environment, and support over-the-air (OTA) updates. As the effort scales, you'll also help build and lead a focused team around this initiative. If you thrive in fast-paced environments and enjoy solving unconventional technical challenges, especially in aerospace or telecom domains, this role offers a rare opportunity to make a direct impact on cutting-edge hardware/software systems.

Core Responsibilities

  • Lead the design and development of a custom embedded Linux distribution built with Yocto.
  • Create and maintain Board Support Packages (BSPs) for existing and new hardware platforms.
  • Build and manage Yocto layers and recipes for multiple hardware targets.
  • Support multi-architecture environments (e.g., ARM, x86).
  • Port the custom distribution to new platforms and hardware revisions.
  • Develop tools and infrastructure to support engineering teams working on satellite and telecom systems.
  • Design and implement robust OTA update mechanisms for production deployments.
  • Act as the go-to expert on all things Linux—kernel internals, CPU architecture, device drivers, and system integration.
  • Collaborate in a small, agile engineering team across the full development lifecycle: requirements, design, implementation, test, and verification.

Required Qualifications

  • Bachelor's degree or higher in Software Engineering, Electrical Engineering, Aerospace Engineering, or a related field.
  • 7+ years of experience building and delivering embedded Linux systems.
  • Expert-level proficiency with C, C++, Git, and Yocto/OpenEmbedded.
  • Deep understanding of embedded Linux internals including configuration, BSPs, bootloaders, kernel, and drivers.
  • Strong debugging and root-cause analysis skills at the kernel and system level.
  • Hands-on experience with hardware interfaces and protocols like RS-232, SPI, I2C, and CAN.
  • Experience with hardware-in-the-loop testing and integration workflows.
  • Proven track record across the full software development lifecycle.
  • Excellent communication skills and comfort working in multidisciplinary teams.

Bonus Skills

  • Experience with PREEMPT_RT real-time patches for Linux.
  • Background in developing and testing software for SmallSats or CubeSats.
  • Familiarity with CI/CD pipelines and generating release artifacts.
  • Experience working with Docker and containerized Linux environments.
  • Knowledge of building container images directly from Yocto artifacts.

3M Consultancy logo

About 3M Consultancy

Sourced by ZipRecruiter

3M Consultancy was created when we recognized that the InfoTech industry was growing at a rapid pace, and the traditional methods of hiring for these roles were becoming outdated and inadequate. We are a group of dedicated and tenured recruiting professionals who focus on employing a new system of practice to help you find the best talents out there. The traditional staffing agencies and job-boards may have been effective in retrieving a pool of resumes for employers, but it lacked the extra knowledge of the industry to fill these important roles. Our team is composed of highly skilled and experienced recruitment professionals who are dedicated to finding the best talent for our clients. We have a thorough understanding of the industries we serve and are well-equipped to meet the unique needs and requirements of our clients.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

San Diego, CA, US