Embedded Systems Integration * Deploy, manage, and optimize Linux distributions for embedded ... Network Engineering * Design, configure, and troubleshoot complex Linux networking environments.
Embedded Systems Integration * Deploy, manage, and optimize Linux distributions for embedded ... Network Engineering * Design, configure, and troubleshoot complex Linux networking environments.
Linux Systems Engineer
Philadelphia, PA · On-site
Embedded Systems Integration * Deploy, manage, and optimize Linux distributions for embedded ... Network Engineering * Design, configure, and troubleshoot complex Linux networking environments.
Linux Systems Engineer
Philadelphia, PA · On-site
Embedded Systems Integration * Deploy, manage, and optimize Linux distributions for embedded ... Network Engineering * Design, configure, and troubleshoot complex Linux networking environments.
Linux Systems Engineer
Philadelphia, PA · On-site
Embedded Systems Integration * Deploy, manage, and optimize Linux distributions for embedded ... Network Engineering * Design, configure, and troubleshoot complex Linux networking environments.
Quick apply
Linux Systems Engineer
Philadelphia, PA · On-site
Embedded Systems Integration * Deploy, manage, and optimize Linux distributions for embedded ... Network Engineering * Design, configure, and troubleshoot complex Linux networking environments.
Linux Python Scripting Engineer - RDK Location: Philadelphia, PA (Onsite Only) Experience: 5+ Years ... The role requires strong experience in Yocto, Embedded Linux, Python, Shell scripting, and CI/CD ...
Quick apply
Linux Python Scripting Engineer - RDK Location: Philadelphia, PA (Onsite Only) Experience: 5+ Years ... The role requires strong experience in Yocto, Embedded Linux, Python, Shell scripting, and CI/CD ...
Embedded Engineer
Philadelphia, PA · On-site
$132K - $174K/yr
Embedded Engineer Location: Philadelphia, PA ... Strong understanding of Yocto and Embedded Linux environments * Proven expertise in Python and ...
Embedded Engineer
Philadelphia, PA · On-site
$132K - $174K/yr
Embedded Engineer Location: Philadelphia, PA ... Strong understanding of Yocto and Embedded Linux environments * Proven expertise in Python and ...
Embedded Software Engineer (Internship) Granada, Spain
$120K - $158K/yr
Embedded Software Engineer -Trainee- (R&D) Granada, Spain We're looking for a Firmware Engineer ... This could include the design of custom Linux kernel modules and drivers, specialized Linux images ...
Embedded Software Engineer (Internship) Granada, Spain
$120K - $158K/yr
Embedded Software Engineer -Trainee- (R&D) Granada, Spain We're looking for a Firmware Engineer ... This could include the design of custom Linux kernel modules and drivers, specialized Linux images ...
Embedded Software Engineer (Internship) Granada, Spain
Bath, PA · On-site
$120K - $158K/yr
Embedded Software Engineer -Trainee- (R&D) Granada, Spain We're looking for a Firmware Engineer ... This could include the design of custom Linux kernel modules and drivers, specialized Linux images ...
Quick apply
Embedded Software Engineer (Internship) Granada, Spain
Bath, PA · On-site
$120K - $158K/yr
Embedded Software Engineer -Trainee- (R&D) Granada, Spain We're looking for a Firmware Engineer ... This could include the design of custom Linux kernel modules and drivers, specialized Linux images ...
Senior Embedded Software Engineer (R&D) Granada, Spain
Bath, PA · On-site
$113K - $149K/yr
The Position: Asan Embedded Software Engineer, youwillstart working on a highly motivating ... This could include the design of custom Linux kernel modules and drivers,specialized Linux images ...
Quick apply
Senior Embedded Software Engineer (R&D) Granada, Spain
Bath, PA · On-site
$113K - $149K/yr
The Position: Asan Embedded Software Engineer, youwillstart working on a highly motivating ... This could include the design of custom Linux kernel modules and drivers,specialized Linux images ...
Senior Embedded Software Engineer (R&D) Granada, Spain
$113K - $149K/yr
The Position: Asan Embedded Software Engineer, youwillstart working on a highly motivating ... This could include the design of custom Linux kernel modules and drivers,specialized Linux images ...
Senior Embedded Software Engineer (R&D) Granada, Spain
$113K - $149K/yr
The Position: Asan Embedded Software Engineer, youwillstart working on a highly motivating ... This could include the design of custom Linux kernel modules and drivers,specialized Linux images ...
Embedded Software Engineer
Pittsburgh, PA · Hybrid
$127K - $168K/yr
As an Embedded Software Engineer at Hellbender, you will have a key role in developing new products ... The coding will consist of C, C++, and Python development in an embedded Linux environment. An ...
Embedded Software Engineer
Pittsburgh, PA · Hybrid
$127K - $168K/yr
As an Embedded Software Engineer at Hellbender, you will have a key role in developing new products ... The coding will consist of C, C++, and Python development in an embedded Linux environment. An ...
Embedded Systems Engineer
Middletown, PA · Hybrid
Job Summary An embedded systems engineer is an individual contributor role responsible for ... Proven experience developing applications for embedded Linux in C/C++ * Experience with VHDL ...
Embedded Systems Engineer
Middletown, PA · Hybrid
Job Summary An embedded systems engineer is an individual contributor role responsible for ... Proven experience developing applications for embedded Linux in C/C++ * Experience with VHDL ...
Linux Kernel Engineer (Device Driver Developer) Department : Software Report to: VP of Software Who ... Embedded Linux Integration: Integrate newly developed drivers into custom Linux distributions using ...
Linux Kernel Engineer (Device Driver Developer) Department : Software Report to: VP of Software Who ... Embedded Linux Integration: Integrate newly developed drivers into custom Linux distributions using ...
We are seeking a highly specialized Linux Kernel Engineer to lead the development and integration ... Embedded Linux Integration: Integrate newly developed drivers into custom Linux distributions using ...
Quick apply
We are seeking a highly specialized Linux Kernel Engineer to lead the development and integration ... Embedded Linux Integration: Integrate newly developed drivers into custom Linux distributions using ...
Linux Kernel Engineer (Device Driver Developer) Department : Software Report to: VP of Software Who ... Embedded Linux Integration: Integrate newly developed drivers into custom Linux distributions using ...
Linux Kernel Engineer (Device Driver Developer) Department : Software Report to: VP of Software Who ... Embedded Linux Integration: Integrate newly developed drivers into custom Linux distributions using ...
Senior Embedded Software Engineer
Pittsburgh, PA · Hybrid
$120K - $157K/yr
As a Senior Embedded Software Engineer , you will own critical firmware domains, lead complex cross ... OSes such as embedded Linux with pthreads, QNX, VxWorks, or RTEMS). * Experience with MCU ...
Senior Embedded Software Engineer
Pittsburgh, PA · Hybrid
$120K - $157K/yr
As a Senior Embedded Software Engineer , you will own critical firmware domains, lead complex cross ... OSes such as embedded Linux with pthreads, QNX, VxWorks, or RTEMS). * Experience with MCU ...
Real-Time Embedded Software Engineer
Pittsburgh, PA · On-site
$127K - $168K/yr
SEI advances software engineering principles and practices and serves as a national resource in ... and embedded Linux. You will have opportunities to develop tools, techniques, and processes to ...
Real-Time Embedded Software Engineer
Pittsburgh, PA · On-site
$127K - $168K/yr
SEI advances software engineering principles and practices and serves as a national resource in ... and embedded Linux. You will have opportunities to develop tools, techniques, and processes to ...
Embedded Systems Engineer
Middletown, PA · On-site
The engineer collaborates with global teams to ensure secure, reliable, and high-performance ... Proven experience developing applications for embedded Linux in C/C++ * Experience with VHDL ...
Embedded Systems Engineer
Middletown, PA · On-site
The engineer collaborates with global teams to ensure secure, reliable, and high-performance ... Proven experience developing applications for embedded Linux in C/C++ * Experience with VHDL ...
System Level Software Engineer - Driver Development - 2784 -OJO
Philadelphia, PA · On-site
$174K - $206K/yr
System Level Software Engineer - Driver Development Role: Information Technology Relocation ... Desired Skills (not required) WinDBG embedded Linux Experience with multiple Linux distributions ...
System Level Software Engineer - Driver Development - 2784 -OJO
Philadelphia, PA · On-site
$174K - $206K/yr
System Level Software Engineer - Driver Development Role: Information Technology Relocation ... Desired Skills (not required) WinDBG embedded Linux Experience with multiple Linux distributions ...
Assistant Real-Time Embedded Software Engineer
Pittsburgh, PA · On-site
$127K - $168K/yr
SEI advances software engineering principles and practices and serves as a national resource in ... and embedded Linux. You will have opportunities to develop tools, techniques, and processes to ...
Assistant Real-Time Embedded Software Engineer
Pittsburgh, PA · On-site
$127K - $168K/yr
SEI advances software engineering principles and practices and serves as a national resource in ... and embedded Linux. You will have opportunities to develop tools, techniques, and processes to ...
Linux Application Engineer
Pittsburgh, PA · Hybrid
Linux Application Engineer Department : Software Report to: VP of Software Who we are: Hellbender ... Embedded Linux Knowledge: Experience with Yocto Project, Buildroot, or custom kernel configuration.
Linux Application Engineer
Pittsburgh, PA · Hybrid
Linux Application Engineer Department : Software Report to: VP of Software Who we are: Hellbender ... Embedded Linux Knowledge: Experience with Yocto Project, Buildroot, or custom kernel configuration.
Embedded Linux Engineer information
See Pennsylvania salary details
$84.2K - $93.8K
5% of jobs
$93.8K - $103.4K
6% of jobs
$110.2K is the 25th percentile. Wages below this are outliers.
$103.4K - $113K
19% of jobs
$113K - $122.7K
13% of jobs
The median wage is $127.1K / yr.
$122.7K - $132.3K
15% of jobs
$132.3K - $141.9K
13% of jobs
$141.9K - $151.5K
1% of jobs
$156K is the 75th percentile. Wages above this are outliers.
$151.5K - $161.1K
7% of jobs
$161.1K - $170.7K
11% of jobs
$170.7K - $180.3K
6% of jobs
$180.3K - $190K
4% of jobs
$84.2K
$135.2K
$190K
How much do embedded linux engineer jobs pay per year?
What is the difference between Embedded Linux Engineer vs Firmware Engineer?
| Aspect | Embedded Linux Engineer | Firmware Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Engineering, Electrical Engineering, or related; Linux certifications beneficial | Bachelor's in Electrical Engineering, Computer Engineering, or related; embedded systems certifications helpful |
| Work Environment | Develops and maintains Linux-based embedded systems, often in hardware labs or development teams | Designs low-level firmware for microcontrollers or hardware, typically in hardware or R&D labs |
| Industry Usage | Used in IoT devices, consumer electronics, automotive, and industrial systems | Common in consumer electronics, automotive, aerospace, and industrial equipment |
Embedded Linux Engineers focus on developing and maintaining Linux-based embedded systems, while Firmware Engineers work on low-level firmware for microcontrollers. Both roles require embedded systems knowledge but differ in platform focus and complexity.
What does an Embedded Linux Engineer do?
What are the key skills and qualifications needed to thrive as an Embedded Linux Engineer, and why are they important?
What are some common challenges faced by Embedded Linux Engineers when integrating new hardware components?
What Does an Embedded Linux Engineer Do?
The job duties of an embedded Linux engineer revolve around working to develop software and firmware for various devices and computer systems. In this career, you work on products like smart TVs, navigation devices, networking equipment, medical instruments, industrial systems, mobile phones, and other embedded systems that use Linux. In addition to writing and testing code for Linux-based device development, you may work to fix problems with existing systems that use a Linux platform or integrate new software into existing systems.
- Embedded Software Engineer
- Freelance Embedded Systems Engineer
- Manager Electrical Engineer Embedded Systems
- Commission Linux Kernel Developer
- Entry Level Embedded Engineer
- Senior Embedded Engineer
- Freelance Embedded Software Engineer
- Entry Level Embedded Software Engineer
- Remote Embedded Firmware Engineer
- Professional Embedded Audio Engineer

Job description
Description
We are seeking an experienced Linux Systems Engineer to join our engineering department. In this role, you will be responsible for the architecture, development, optimization, and maintenance of Linux environments that power our hardware infrastructure. The ideal candidate will possess deep expertise in Linux kernel development, embedded systems, system diagnostics, and infrastructure automation.
You will collaborate closely with hardware, software, and QA teams to ensure seamless integration between applications and underlying operating system platforms, particularly within embedded Linux environments.
- Perform custom Linux kernel patching, configuration, compilation, and lifecycle maintenance across multiple hardware platforms.Â
- Configure and maintain Linux operating systems for stability, performance, and scalability.Â
- Deploy, manage, and optimize Linux distributions for embedded hardware architectures.Â
- Support and maintain NVIDIA Jetson modules and associated embedded platforms.Â
- Develop and maintain sophisticated Linux build environments.Â
- Manage software dependencies, cross-compilation toolchains, and package management systems.Â
- Design, configure, and troubleshoot complex Linux networking environments.Â
- Manage routing protocols, firewalls (iptables, nftables), custom network bridges, and network interfaces.Â
- Perform advanced debugging and root-cause analysis of Linux system issues.Â
- Diagnose kernel panics, configuration inconsistencies, and performance bottlenecks.Â
- Design and implement automation scripts for:Â
- Software deploymentÂ
- System validation testingÂ
- Operational maintenance tasksÂ
- Work closely with hardware engineering, software development, and QA teams.Â
- Ensure successful integration of software applications with embedded Linux operating systems.Â
Requirements
Technical Skills- Strong programming experience in:Â
- C++Â
- PythonÂ
- Advanced Bash scriptingÂ
- Extensive experience administering and troubleshooting headless Linux systems through the command-line interface.Â
- Deep familiarity with a variety of Linux distributions, including:Â
- Custom/source-based distributions (Yocto Project, Gentoo, Arch Linux)Â
- Enterprise distributions (Ubuntu, Debian)Â
- Proficiency with Linux debugging and diagnostic utilities, including:Â
- gdbÂ
- straceÂ
- dmesgÂ
- journalctlÂ
- perfÂ
- ValgrindÂ
- Advanced experience using version control systems such as Git.Â
- Familiarity with industry-standard development tools and editors, including:Â
- VS CodeÂ
- VimÂ
- nanoÂ
- Strong analytical and problem-solving abilities.Â
- Excellent written and verbal communication skills.Â
- Ability to create clear and detailed technical documentation for complex system architectures.Â
Preferred QualificationsÂ
- Hands-on experience with:Â
- NVIDIA Jetson architecturesÂ
- JetPack SDKsÂ
- Board Support Packages (BSPs)Â
- Experience with build systems and utilities such as:Â
- CMakeÂ
- MakeÂ
- NinjaÂ
- Experience integrating embedded Linux systems into CI/CD pipelines using:Â
- GitLab CIÂ
- GitHub ActionsÂ
- JenkinsÂ
- Familiarity with containerization technologies for embedded environments, including:Â
- DockerÂ
- systemd-nspawnÂ
- Knowledge of hardware communication interfaces and low-level system integration:Â
- I2CÂ
- SPIÂ
- UARTÂ
- GPIOÂ
- Device Tree Source (DTS) modification
Location Â
Philadelphia, PA. This is a full-time, on-site role. No remote candidates will be considered at this time. Â
Travel Â
None required, though domestic and international opportunities exist for engineers who want field exposure.Â
Compensation Â
Competitive base salary, full benefits, and a highly motivating equity incentive package. Flexible time off policy. We focus on output, impact, and the ability to work alongside a stellar interdisciplinary team. Â
Additional Information Â
Clear standard background checks are required pre-hire, post-hire, and at any time during employment. Permanent U.S. residency is required. Â
About Ghost Robotics
Sourced by ZipRecruiter
Industry
Industrial machinery manufacturing
Company size
11 - 50 Employees
Headquarters location
Philadelphia, PA, US
Year founded
2015