1

Embedded Linux Jobs in Pennsylvania (NOW HIRING)

Embedded Engineer II

Pittsburgh, PA ยท On-site

$127K - $168K/yr

Embedded Linux experience using Yocto or similar build tools * Ability to code in C, C++, and Python * Experience with Jira and GitHub WE VALUE * Demonstrated ability to develop embedded software

Embedded Engineer II

Pittsburgh, PA ยท On-site

$127K - $167K/yr

Embedded Linux experience using Yocto or similar build tools * Ability to code in C, C++, and Python * Experience with Jira and GitHub WE VALUE * Demonstrated ability to develop embedded software

Embedded Engineer II

Pittsburgh, PA

$127K - $168K/yr

Embedded Linux experience using Yocto or similar build tools * Ability to code in C, C++, and Python * Experience with Jira and GitHub WE VALUE * Demonstrated ability to develop embedded software

Senior Embedded Software Engineer

Pittsburgh, PA ยท On-site +1

$149K - $198K/yr

Experience working on embedded Linux / RTOSs. * Experience working with networks (Ethernet, CAN etc.) and the common networking protocols. * Experience with debugging on embedded platforms.

Experience working on embedded Linux / RTOSs. * Experience working with networks (Ethernet, CAN etc.) and the common networking protocols. * Experience with debugging on embedded platforms.

Real-Time Embedded Software Engineer

Pittsburgh, PA ยท Hybrid

$127K - $168K/yr

You will work closely with a variety of software and hardware systems including bare-metal embedded systems, RTOSes, FPGAs, and embedded Linux. You will have opportunities to develop tools ...

next page

Showing results 1-20

Embedded Linux information

See Pennsylvania salary details

$84.2K

$135.2K

$190K

How much do embedded linux jobs pay per year?

As of Jun 12, 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 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 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 most commonly searched types of Embedded Linux jobs in Pennsylvania? The most popular types of Embedded Linux jobs in Pennsylvania are:

Embedded Systems Engineer

Phoenix Contact

Middletown, PA โ€ข Hybrid

Other

Medical, Dental, Vision, Life, Retirement

Posted 23 days ago


Job description

Job Summary

An embedded systems engineer is an individual contributor role responsible for designing, developing, and implementing real-time embedded software and firmware solutions. This role supports cross-functional engineering activities, contributes to technology research, and performs sustaining work on existing products. The engineer collaborates with global teams to ensure secure, reliable, and high-performance embedded platforms.

Key Responsibilities

  • Design and implement embedded software in C/C++ for real-time systems
  • Develop detailed design documentation and contribute to system requirement specifications
  • Support system architecture activities and contribute to technology conceptualization
  • Assist in identifying and mitigating security vulnerabilities within embedded applications
  • Support threat modeling activities for embedded components
  • Participate in R&D initiatives and assist in evaluating emerging technologies
  • Troubleshoot, maintain, and enhance existing embedded products
  • Collaborate with global and local engineering teams to align system development
  • Participate in standards-based industry working groups when applicable
  • Work independently and within multi-disciplinary teams to complete assignments
  • Other duties as assigned.

Qualifications

  • BS (MS/ME preferred) in Computer Science, Electrical Engineering or related field
  • Knowledge / experience developing embedded systems for high reliability applications (Industrial, Automotive, Medical, Defense, etc.)
  • Demonstrated ability to conceptualize and create innovative solutions
  • Experience with industry best practices in embedded development and quality assurance
  • Proven experience developing applications for embedded Linux in C/C++
  • Experience with VHDL / Verilog for FPGA design
  • Knowledge of web and cloud technologies
  • Source level knowledge of Ethernet based and industrial communication protocols
  • 3+ years' experience leading new technology development and working within cross-functional groups to successfully bring products to market

Essential Job Functions

  • Eligible to receive a US passport
  • Ability to travel by air as required
  • Ability to sit for extended periods and ride in a car for up to 6 hours
  • Ability to communicate effectively in English (written & verbal)
  • Ability to travel overseas for extended periods if required
  • Regular and on-time attendance
  • This is a hybrid position unless otherwise specified requiring 3 days in the office.

Perks & Benefits

Phoenix Contact offers a generous benefits package that includes medical, dental, and vision coverage, 401k matching, and a generous time off package. There are also a wide variety of additional benefits available including 16 weeks fully paid maternity leave & 10 weeks fully paid paternity leave, life insurance, short & long-term disability, on-site gym access, health & wellbeing center, on-site cafe, walking trails, tuition assistance, and more!

#LI-DZ1