1

Senior Embedded Linux Engineer Jobs in Vienna, VA

Embedded Software Engineer

Herndon, VA · On-site

$135K - $177K/yr

An aerospace client is seeking a Full Time Embedded Software Engineer to join the team and will be ... Linux kernel or Petalinux Support the Space and Ground Segment Operations team in system ...

An aerospace client is seeking a Full Time Embedded Software Engineer to join the team and will be ... Experience with Embedded linux, RTOS, and Linux kernel or Petalinux * Support the Space and Ground ...

Senior Embedded Software Engineer

Herndon, VA · On-site

$136 - $204/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Overview of Opportunity Two Six Technologies is actively seeking a Senior Embedded Software Engineer to join our Trusted Electronics & Effects team in Herndon, Virginia. We are looking for someone ...

New

The Red Hat Linux Senior Engineer will provide senior-level engineering and administration support for Red Hat/Linux-based systems, focusing on monitoring and management of enterprise system ...

Senior Embedded Software Engineer

Sterling, VA · On-site

$120 - $180/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Senior Embedded Software Engineer Job Type: Direct Hire Location: Hybrid, Virginia Work Authorization: US Citizen or Green Card Holder, may consider sponsorship depending on experience level. Your ...

New

Senior Embedded Software Engineer

Herndon, VA · On-site

$136K - $204K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Overview of Opportunity Two Six Technologies is actively seeking a Senior Embedded Software Engineer to join our Trusted Electronics & Effects team in Herndon, Virginia. We are looking for someone ...

Senior Embedded Software Engineer

Herndon, VA · On-site

$136K - $204K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Overview of Opportunity Two Six Technologies is actively seeking a Senior Embedded Software Engineer to join our Trusted Electronics & Effects team in Herndon, Virginia. We are looking for someone ...

The Position The Red Hat Linux Senior Engineer provides senior-level engineering and administration support for Red Hat/Linux-based systems. The position supports monitoring, management, and ...

The Red Hat Linux Engineer provides senior-level support for Red Hat/Linux-based systems, focusing on monitoring, management, and integration of enterprise system management tools. Responsibilities ...

Showing results 41-60

Senior Embedded Linux Engineer information

See Vienna, VA salary details

$84.3K

$135.4K

$190.2K

How much do senior embedded linux engineer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for senior embedded linux engineer in Vienna, VA is $135,377.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,400.00 and $161,100.00 per year, depending on experience, location, and employer.

What does a senior embedded Linux engineer do?

A Senior Embedded Linux Engineer is responsible for developing, maintaining, and optimizing software that runs on embedded systems using the Linux operating system. This role often involves configuring and customizing Linux kernels, creating device drivers, integrating hardware with software, and ensuring system performance and reliability. Senior engineers also lead projects, mentor junior staff, and collaborate with cross-functional teams to deliver high-quality embedded solutions for products such as IoT devices, automotive systems, and industrial equipment.

What are the key skills and qualifications needed to thrive as a senior embedded Linux engineer?

To thrive as a Senior Embedded Linux Engineer, you need deep expertise in C/C++ programming, Linux kernel and driver development, and a solid understanding of embedded hardware, often supported by a degree in computer science, electrical engineering, or a related field. Familiarity with build systems (like Yocto or Buildroot), version control (Git), and debugging tools is typically required, while certifications such as LFCE (Linux Foundation Certified Engineer) can be beneficial. Strong problem-solving abilities, attention to detail, and effective collaboration and communication skills set outstanding candidates apart. These competencies ensure robust, secure, and high-performance embedded solutions, while enabling efficient teamwork and troubleshooting in complex development environments.

What are some common challenges faced by senior embedded Linux engineers when integrating new hardware with existing systems?

Senior Embedded Linux Engineers often encounter challenges such as ensuring compatibility between new hardware components and existing Linux kernels, adapting drivers, and optimizing performance for resource-constrained environments. Debugging low-level hardware issues and managing real-time constraints can also be complex, requiring deep knowledge of both software and hardware interactions. Effective collaboration with hardware engineers and thorough testing are key to successfully integrating new hardware while maintaining system stability.

What job categories do people searching Senior Embedded Linux Engineer jobs in Vienna, VA look for?

The top searched job categories for Senior Embedded Linux Engineer jobs in Vienna, VA are:

What cities near Vienna, VA are hiring for Senior Embedded Linux Engineer jobs?

Cities near Vienna, VA with the most Senior Embedded Linux Engineer job openings:

Infographic showing various Senior Embedded Linux Engineer job openings in Vienna, VA as of August 2026, with employment types broken down into 90% Full Time, 6% Part Time, and 4% Contract. Highlights an 84% Physical, 6% Hybrid, and 10% Remote job distribution, with an average salary of $135,377 per year, or $65.1 per hour.

Embedded Software Engineer

TalentRemedy

Herndon, VA • On-site

$135K - $177K/yr

Full-time

Posted 12 days ago


Job description

An aerospace client is seeking a Full Time Embedded Software Engineer to join the team and will be responsible for implementing electrical components into hardware and firmware needed for our commercial Global Navigation Satellite System (GNSS). Their system consists of a constellation of commercial satellites and a network of ground stations and as the Embedded Software Engineer, you will be responsible for designing, developing and implementing innovative software solutions at the heart of our GNSS satellite, payload, and receiver solutions. Further, you will work directly with their Chief Engineer and the entire engineering team to design, develop and test software that leverages the company's proprietary satellite and RF technologies.

Responsibilities: Design, develop and test different software solutions required for our client's proprietary Payload and advanced electronics systems. Evaluate system and test electrical and software performance utilizing hardware-in-the-loop. Work with the payload systems team, ground infrastructure and various vendors to develop software solutions.

Maintain an unwavering focus on meeting development targets and achieving objectives. Requirements BS or MS in computer science, computer engineering, electrical engineering, or related field 5+ years of satellite, RF, Defense, Aerospace, or Wireless experience Ability to develop, test, debug software and firmware in C/C++/Rust Experience with Embedded linux, RTOS, and Linux kernel or Petalinux Support the Space and Ground Segment Operations team in system commissioning, operations automation, anomaly investigation and mitigation. Test software in simulation and hardware-in-the-loop environments, including the development of comprehensive unit and regression tests.

Must have worked on CI/CD utilizing tools such as gitlab-runner, bitbucket pipelines or jenkins. Must have knowledge of one scripting language such as Python, Shell scripts etc. Must have knowledge of one build tools such as Make, Bitbake, Cmake, Meson, etc.

Travel up to 20% US Citizen or US Permanent Resident Status (Green Card). Have worked directly in the Space Payload Systems, designed and developed Flight/Mission Software and integrated software used in different subsystems. Have worked in the software development of GNSS, GPS and PNT solutions or application of positioning solutions.Have designed and implemented device drivers and kernel drivers in linux or RTOS

Experience with FPGAs, Hardware RTL, SDR development.