1

Embedded Linux Jobs in Pennsylvania (NOW HIRING)

Embedded Engineer (QA)

Philadelphia, PA · On-site

$125K - $165K/yr

Qualifications : Required : • 5-10 years of experience in Embedded QA / Embedded Systems Testing • Strong understanding of embedded Linux environments • Solid knowledge of networking ...

Senior Embedded Software Engineer

Pittsburgh, PA · Hybrid

$120K - $157K/yr

Experience developing on RTOS environments (e.g., PX5 or other POSIX/pthreads-based real-time OSes such as embedded Linux with pthreads, QNX, VxWorks, or RTEMS). * Experience with MCU bootloaders ...

Senior Embedded Software Engineer

Pittsburgh, PA · On-site

$120K - $157K/yr

Experience developing on RTOS environments (e.g., PX5 or other POSIX/pthreads-based real-time OSes such as embedded Linux with pthreads, QNX, VxWorks, or RTEMS). * Experience with MCU bootloaders ...

Showing results 21-40

Embedded Linux information

See Pennsylvania salary details

$84.2K

$135.2K

$190K

How much do embedded linux jobs pay per year?

As of Sep 14, 2026, the average yearly pay for embedded linux in Pennsylvania is $135,202.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,300.00 and $160,900.00 per year, depending on experience, location, and employer.

What does an embedded Linux job involve?

An Embedded Linux job involves developing, configuring, and maintaining Linux-based operating systems for embedded systems, such as IoT devices, automotive ECUs, and industrial controllers. Responsibilities typically include kernel customization, device driver development, bootloader optimization, and system performance tuning. Engineers in this role work with hardware components, real-time constraints, and system security while ensuring reliability and efficiency. Knowledge of C/C++, shell scripting, Yocto, and debugging tools is often required.

What are the typical daily responsibilities of someone working in an embedded Linux role?

In an Embedded Linux position, your daily tasks often include developing and debugging kernel modules, configuring drivers, optimizing system performance, and ensuring compatibility with various hardware platforms. You may also be responsible for maintaining build systems, implementing security features, and collaboratively troubleshooting issues with hardware and software teams. Documentation and cross-functional communication are important to align development efforts. This hands-on role involves a blend of coding, system analysis, and problem-solving, contributing directly to the functionality and stability of embedded products.

What are the key skills and qualifications needed to thrive in the embedded Linux position, and why are they important?

To thrive as an Embedded Linux professional, you need strong programming skills in C/C++, a solid understanding of Linux kernel architecture, and experience with embedded systems design. Familiarity with cross-compilation, build systems like Yocto or Buildroot, and debugging tools such as GDB, as well as certifications like Embedded Linux Engineer (ELE), are often advantageous. Problem-solving ability, teamwork, and effective communication are vital soft skills in this role. These competencies are crucial for developing reliable embedded applications and collaborating efficiently on hardware-software integration projects.

What are the most commonly searched types of Embedded Linux jobs in Pennsylvania?

The most popular types of Embedded Linux jobs in Pennsylvania are:

Infographic showing various Embedded Linux job openings in Pennsylvania as of August 2026, with employment types broken down into 95% Full Time, 3% Part Time, and 2% Contract. Highlights an 82% Physical, 5% Hybrid, and 13% Remote job distribution, with an average salary of $135,202 per year, or $65 per hour.

Senior Embedded Software Engineer (R&D) Granada, Spain

Bath, PA • On-site

Safran
Aerospace Product and Parts Manufacturing • 10K+ employees

$113K - $149K/yr

Full-time

Re-posted 7 days ago


Safran rating

8.1

Company rating: 8.1 out of 10

Based on 91 frontline employees who took The Breakroom Quiz


Job description

We're looking foranEmbedded SoftwareEngineer to join our R&Dteam in Granada, Spain.

Our Technology:

We're the world leader in Resilient Positioning, Navigation and Timing (R-PNT) solutions that improve the reliability, performance and safety of critical applications,and high-risk operations, even in GPS/GNSS denied environments. We provide virtually fail-safe GNSS and PNT solutions for military and commercial applications worldwide.

To this end, we have developed industry-leading solutions that are built around a sound foundation of ultra-accurate synchronization (sub-ns) and frequency distribution services. Thesecombine to deliver a broad set of products and technical solutions based on the enhanced White Rabbit PTP synchronization technology for myriad applications, ranging from timing distribution in financial networks to robust and reliable positioning.

In addition, Safran has great expertise in Time Sensitive Networking through several engagements carried out in the framework of aerospace with ESA to provide deterministic communications with zero-packet loss. Overall, we are a highly dynamic company with a clear focus on research and innovation for providing reliable solutions that have robust, dependable, and reliable timing at their core.


The Position:

Asan Embedded Software Engineer, youwillstart working on a highly motivating engagement with the R&D Engineering Team in Granada, Spain, where you will be expected to develop the main elements of a synchronization system that extends White Rabbit timing overafree spacecommunication interface. Thus, you willassist in thedesign, integration, and validation of the main software and embedded firmware elementsof a prototype for wireless White Rabbit timing.This could include the design of custom Linux kernel modules and drivers,specialized Linux images, user-levelapplications,software libraries, or even testautomation procedures.Moreover,you will implement the necessary extensions tooursynchronization protocol touse the new wireless interface, anddebug and diagnose any issuesarising during the design of theseextensions.The assembly of experimental demonstrators and travel to showcase proofs of concept might be required during the final stages of the project.

What you'll be doing:


  • You will be developing the software elements of our current embedded Timing products and the next generation Safrans incoming products. This will include, but is not limited to, writing custom kernel modules and extensions to our synchronization protocols.

  • You will be expected to validatethe software components that you implement,ensure their operation in embedded Linux, and debug complexissues arising from the integration of multiple SW and FPGA elementson an embeddedsystem.

  • In collaboration with the Testing and Quality teams, youwillensure that your developments are produced according to specification.

  • Youwilluse your critical thinking and problem-solving skills to ensure the highest quality for the resultsinaccordancewiththe allottedschedule, effort,and budget.

  • You willwork with the latest and greatest in Resilient PNT and deterministic technologies!

Main responsibilities:


  • You will carry out development tasks according to project plan.

  • You will provide estimates of workload required to complete specified tasks and plans work accordingly.

  • You will contribute to the development and the validation of components.

  • You will check the quality of the deliverables through systematic unit testing

  • You will participate in final qualification of deliverables, including the validation of documentation

What you Bring to Safran:


  • Master'sDegree in Telecommunications, Software Engineering, ComputerScience,or related field.

  • Good written and communication skills in English.

  • Technical skillsingeneral softwaredevelopment,embedded Linux, softwareengineering, andLinuxkernel driver development and debugging.

  • Ambition to grow and develop personally and professionally. Passion for challenges and technology. Ability to participate in ambitious projects with major international technology leaders.

  • Minimum requirement of1-2 years'experience in:

    • Embedded Linux generation tools and build systems (e.g.,Buildroot,Petalinux, ...).

    • Embeddedsoftware developmentand debuggingfor embedded Linux andstandalone(e.g., microcontrollers,baremetalfor Xilinx devices).

    • ...Working command of debuggingtools, such as GDB, DDD, orValgrind, is expected.

    • Automation and scripting skills (e.g., bash, TCL, ...).

    • Knowledge of the main programming languagesfor embedded and agile prototyping, including C,C++, Python, ...

    • Experience with repositoriesand version control(Git,SVN, ...).

  • Desirable experience in:

    • Experience in development of Linux kernelnetworkdrivers,DMA modes,and custom modifications to the kernel.

    • Embedded SW development, testing, and debugging.You will be expected to debugcomplex issues involving multiple interactions, e.g., kernel, userapplications, FPGA IP modules, Previous knowledge of timing, synchronization,and frequency disseminationprotocols(e.g.,PTP, NTP, SyncE, or others)would be appreciated.

    • Experience in designing and building RESTful APIs services.

    • Previous knowledge oftheXilinxarchitecture, e.g., Zynq-7000,UltraScale, Zynq-MPSoC, isalsodesirable.

The keysofour offer:


  • Be part of a leading and expanding company.

  • Health insurance.

  • Flexible work schedule.

  • International and dynamic environment in Granada, Spain with some travels and colaborations with other teams in the company at France and United States.

  • High possibilities to grow inside the company.

  • Professional Career Plan.

Safran is an equal opportunity employer who does not discriminate based on race, color, citizenship, religion, gender, sexual orientation, national origin, age, disability, veteran's status or any protected category. We encourage veterans and people with disabilities to apply.



What Safran employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom