Senior Linux Embedded Engineer Role Overview We are a high-growth company seeking a versatile Senior (or Staff) Embedded Software Engineer to support vertical-specific customizations and platform ...
Senior Linux Embedded Engineer Role Overview We are a high-growth company seeking a versatile Senior (or Staff) Embedded Software Engineer to support vertical-specific customizations and platform ...
Embedded Linux Software Engineer
Irvine, CA · On-site
$100 - $150K/hr
Based in Irvine, CA, we are seeking highly passionate, skilled and experienced Embedded Software Engineers with expertise in Linux BSP, device driver development, and debugging to join our dynamic ...
Embedded Linux Software Engineer
Irvine, CA · On-site
$100 - $150K/hr
Based in Irvine, CA, we are seeking highly passionate, skilled and experienced Embedded Software Engineers with expertise in Linux BSP, device driver development, and debugging to join our dynamic ...
Embedded Linux Software Engineer
$100 - $150K/hr
Based in Irvine, CA, we are seeking highly passionate, skilled and experienced Embedded Software Engineers with expertise in Linux BSP, device driver development, and debugging to join our dynamic ...
Embedded Linux Software Engineer
$100 - $150K/hr
Based in Irvine, CA, we are seeking highly passionate, skilled and experienced Embedded Software Engineers with expertise in Linux BSP, device driver development, and debugging to join our dynamic ...
Senior Linux Embedded Engineer Role Overview We are a high-growth company seeking a versatile Senior (or Staff) Embedded Software Engineer to support vertical-specific customizations and platform ...
Senior Linux Embedded Engineer Role Overview We are a high-growth company seeking a versatile Senior (or Staff) Embedded Software Engineer to support vertical-specific customizations and platform ...
Embedded Linux Field Engineer For Devices/IoT This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an Embedded Linux Field ...
New
Embedded Linux Field Engineer For Devices/IoT This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an Embedded Linux Field ...
New
Senior Embedded Linux Engineer
Austin, TX · On-site
Senior Embedded Linux Engineer Onsite - Austin, TX Apptronik is a human-centered robotics company developing AI-powered robots to support humanity in every facet of life. Our flagship humanoid robot ...
Senior Embedded Linux Engineer
Austin, TX · On-site
Senior Embedded Linux Engineer Onsite - Austin, TX Apptronik is a human-centered robotics company developing AI-powered robots to support humanity in every facet of life. Our flagship humanoid robot ...
Our Radio Products Team is seeking a hybrid Software Engineer, Embedded Linux - Unmanned Aircraft Systems. You would be responsible for working on next generation self-networking UAS/Drone based ...
Quick apply
Apply Early
Our Radio Products Team is seeking a hybrid Software Engineer, Embedded Linux - Unmanned Aircraft Systems. You would be responsible for working on next generation self-networking UAS/Drone based ...
Apply Early
Our Radio Products Team is seeking a hybrid Software Engineer, Embedded Linux - Unmanned Aircraft Systems. You would be responsible for working on next generation self-networking UAS/Drone based ...
Our Radio Products Team is seeking a hybrid Software Engineer, Embedded Linux - Unmanned Aircraft Systems. You would be responsible for working on next generation self-networking UAS/Drone based ...
Embedded Linux Software Engineer
Irvine, CA · On-site
$100 - $150K/hr
Based in Irvine, CA, we are seeking highly passionate, skilled and experienced Embedded Software Engineers with expertise in Linux BSP, device driver development, and debugging to join our dynamic ...
Embedded Linux Software Engineer
Irvine, CA · On-site
$100 - $150K/hr
Based in Irvine, CA, we are seeking highly passionate, skilled and experienced Embedded Software Engineers with expertise in Linux BSP, device driver development, and debugging to join our dynamic ...
Our Radio Products Team is seeking a hybrid Software Engineer, Embedded Linux - Unmanned Aircraft Systems. You would be responsible for working on next generation self-networking UAS/Drone based ...
Our Radio Products Team is seeking a hybrid Software Engineer, Embedded Linux - Unmanned Aircraft Systems. You would be responsible for working on next generation self-networking UAS/Drone based ...
Linux/Embedded Systems Contractor
Chicago, IL · On-site
Linux/Embedded Systems Contractor Chicago, IL Contract Type: 1-3 months with possible extension *Must be comfortable working fully onsite in Chicago for week-long training period* Role Overview: We ...
Linux/Embedded Systems Contractor
Chicago, IL · On-site
Linux/Embedded Systems Contractor Chicago, IL Contract Type: 1-3 months with possible extension *Must be comfortable working fully onsite in Chicago for week-long training period* Role Overview: We ...
Embedded Linux Software Engineer
San Diego, CA · On-site
$105K - $155K/yr
About this position SeeScan is seeking a Software Engineer with strong experience in embedded Linux development. You will be responsible for a mix of driver, middleware and application development on ...
Embedded Linux Software Engineer
San Diego, CA · On-site
$105K - $155K/yr
About this position SeeScan is seeking a Software Engineer with strong experience in embedded Linux development. You will be responsible for a mix of driver, middleware and application development on ...
Yocto Kernel - Embedded Linux Engineer Fully onsite. Andover, MA Contract role
Andover, MA · On-site
Yocto Kernel - Embedded Linux Engineer Location: Fully onsite. Andover, MA Contract role We are seeking an experienced Yocto Kernel / Embedded Linux Engineer to design, develop, customize, and ...
Yocto Kernel - Embedded Linux Engineer Fully onsite. Andover, MA Contract role
Andover, MA · On-site
Yocto Kernel - Embedded Linux Engineer Location: Fully onsite. Andover, MA Contract role We are seeking an experienced Yocto Kernel / Embedded Linux Engineer to design, develop, customize, and ...
As a Senior Embedded Linux Engineer, you will own the entire Linux platform ecosystem. You aren't just "using a build tool"; you are architecting a custom distribution from the ground up to ensure ...
As a Senior Embedded Linux Engineer, you will own the entire Linux platform ecosystem. You aren't just "using a build tool"; you are architecting a custom distribution from the ground up to ensure ...
Embedded Linux Software Engineer
San Jose, CA · On-site
$50 - $60/hr
As an Embedded Linux Software Engineer, you would get to work on software builds, device drivers, and low-level systems architecture using Yocto Linux, CMake, C, C++., and more. In addition, you will ...
Quick apply
Embedded Linux Software Engineer
San Jose, CA · On-site
$50 - $60/hr
As an Embedded Linux Software Engineer, you would get to work on software builds, device drivers, and low-level systems architecture using Yocto Linux, CMake, C, C++., and more. In addition, you will ...
Embedded Linux Engineer
Costa Mesa, CA · On-site
$166K - $220K/yr
Help secure our embedded Linux systems REQUIRED QUALIFICATIONS * Familiarity with triaging vulnerability reports and mitigating vulnerabilities by patching system components. * Experience with Linux ...
Embedded Linux Engineer
Costa Mesa, CA · On-site
$166K - $220K/yr
Help secure our embedded Linux systems REQUIRED QUALIFICATIONS * Familiarity with triaging vulnerability reports and mitigating vulnerabilities by patching system components. * Experience with Linux ...
Embedded Linux Software Engineer II
Westminster, CO · On-site
$138K - $182K/yr
Develop and port embedded Linux applications, device drivers, and software libraries for embedded computing platforms. * Configure, customize, and integrate Linux kernels and embedded bootloaders ...
Embedded Linux Software Engineer II
Westminster, CO · On-site
$138K - $182K/yr
Develop and port embedded Linux applications, device drivers, and software libraries for embedded computing platforms. * Configure, customize, and integrate Linux kernels and embedded bootloaders ...
Embedded Linux Software Engineer II
Westminster, CO · On-site
$132K - $174K/yr
Develop and port embedded Linux applications, device drivers, and software libraries for embedded computing platforms. * Configure, customize, and integrate Linux kernels and embedded bootloaders ...
Quick apply
Apply Early
Embedded Linux Software Engineer II
Westminster, CO · On-site
$132K - $174K/yr
Develop and port embedded Linux applications, device drivers, and software libraries for embedded computing platforms. * Configure, customize, and integrate Linux kernels and embedded bootloaders ...
Apply Early
Embedded Linux Software Engineer II
Westminster, CO · On-site
$132K - $174K/yr
Develop and port embedded Linux applications, device drivers, and software libraries for embedded computing platforms. * Configure, customize, and integrate Linux kernels and embedded bootloaders ...
Embedded Linux Software Engineer II
Westminster, CO · On-site
$132K - $174K/yr
Develop and port embedded Linux applications, device drivers, and software libraries for embedded computing platforms. * Configure, customize, and integrate Linux kernels and embedded bootloaders ...
Associate Embedded Linux & BSP Engineer
El Segundo, CA · On-site
$97K - $145K/yr
Associate Embedded Linux & BSP Engineer On-site in El Segundo, CA Target salary range: $97,750 - $145,000 We are seeking an Associate Embedded Linux & BSP Engineer to support the development of ...
Associate Embedded Linux & BSP Engineer
El Segundo, CA · On-site
$97K - $145K/yr
Associate Embedded Linux & BSP Engineer On-site in El Segundo, CA Target salary range: $97,750 - $145,000 We are seeking an Associate Embedded Linux & BSP Engineer to support the development of ...
Embedded Linux information
See salary details
$84K - $93.6K
5% of jobs
$93.6K - $103.2K
6% of jobs
$110K is the 25th percentile. Wages below this are outliers.
$103.2K - $112.8K
19% of jobs
$112.8K - $122.4K
13% of jobs
The median wage is $126.8K / yr.
$122.4K - $132K
15% of jobs
$132K - $141.5K
13% of jobs
$141.5K - $151.1K
1% of jobs
$155.6K is the 75th percentile. Wages above this are outliers.
$151.1K - $160.7K
7% of jobs
$160.7K - $170.3K
11% of jobs
$170.3K - $179.9K
6% of jobs
$179.9K - $189.5K
4% of jobs
$84K
$134.9K
$189.5K
How much do embedded linux jobs pay per year?
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.

Job description
We are a high-growth company seeking a versatile Senior (or Staff) Embedded Software Engineer to support vertical-specific customizations and platform stability for our production wearable systems. This is a hands-on individual contributor role requiring a generalist capable of navigating system boundaries-from kernel-level debugging to back-end logic and application tailoring.
The ideal candidate brings deep experience with Embedded Linux environments and physical hardware validation. While our next-generation architecture leverages the Go programming language, candidates with strong fundamental computer science and C/C++ backgrounds are highly encouraged to apply.
Responsibilities- System Customization: Lead technical alignment and vertical-specific applications deployment on our production Yocto-based Embedded Linux distribution.
- Hardware Integration: Support board bring-up and physical hardware validation using low-level protocols, ensuring seamless mapping from simulation to actual edge devices.
- System Architecture: Collaborate across firmware and application boundaries, leveraging containerized runtime architectures (Docker/Podman) for Edge OS environment isolation.
- Code Optimization: Debug and resolve multi-processor resource contentions across execution domains (CPU efficiency cores, DSP, NPU), emphasizing power management and thread execution priority adjustments.
- Process Excellence: Champion strict code quality standards, comprehensive version control processes (Git pull requests, cherry-picking), and early continuous integration pipeline validation.
- Experience: 6+ years of hands-on embedded software development experience, primarily with Embedded Linux distributions.
- Systems Programming: Command of C/C++ with strong computer science fundamentals, runtime architecture optimization, and pointer tracking knowledge.
- Linux Infrastructure: Solid familiarity with embedded build environments (Yocto Project, recipes, device trees) and low-level system diagnostic tools (GDB, strace, dmesg).
- Hardware Protocols: Direct experience interface debugging with communication topologies, including I2C, SPI, UART, USB, and GPIO.
- Workflow Tooling: Advanced proficiency with Git, team collaboration development flows, and structural code reviews.
- Go Lang: Prior experience with or conceptual familiarity with the Go programming language (concurrency, dynamic memory footprint tracking). Alternatively, background with Rust or complex multi-threaded architectures.
- Container Deployments: Exposure to lightweight virtualization constraints and container orchestrations on target edge endpoints (Podman, Docker).
- Power Management: Experience profiling embedded execution workloads, process scheduling manipulation, and low-power constraint validation.
About BrightAI
Sourced by ZipRecruiter
Industry
Software development
Company size
11 - 50 Employees
Headquarters location
San Francisco, CA, US
Year founded
2019