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 ...
Software Engineer, Embedded Linux
San Diego, CA · On-site
$139K - $183K/yr
Our Software Team is seeking a Software Engineer, Embedded Linux. You'll develop software for our ecosystem of radios and waveforms to implement the next generation of resilient communications ...
Software Engineer, Embedded Linux
San Diego, CA · On-site
$139K - $183K/yr
Our Software Team is seeking a Software Engineer, Embedded Linux. You'll develop software for our ecosystem of radios and waveforms to implement the next generation of resilient communications ...
Software Engineer, Embedded Linux
San Diego, CA · On-site
$139K - $183K/yr
Our Software Team is seeking a Software Engineer, Embedded Linux. You'll develop software for our ecosystem of radios and waveforms to implement the next generation of resilient communications ...
Software Engineer, Embedded Linux
San Diego, CA · On-site
$139K - $183K/yr
Our Software Team is seeking a Software Engineer, Embedded Linux. You'll develop software for our ecosystem of radios and waveforms to implement the next generation of resilient communications ...
Software Engineer, Embedded Linux
$130K - $180K/yr
About the Role We're looking for an Embedded Linux Engineer to own that software platform from the ground up, taking a bare, custom-built board and getting Linux to boot and run reliably on it, then ...
Quick apply
Apply Early
Software Engineer, Embedded Linux
$130K - $180K/yr
About the Role We're looking for an Embedded Linux Engineer to own that software platform from the ground up, taking a bare, custom-built board and getting Linux to boot and run reliably on it, then ...
Apply Early
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 ...
Software Engineer, Embedded Linux
$139K - $183K/yr
Our Software Team is seeking a Software Engineer, Embedded Linux. You'll develop software for our ecosystem of radios and waveforms to implement the next generation of resilient communications ...
Quick apply
Apply Early
Software Engineer, Embedded Linux
$139K - $183K/yr
Our Software Team is seeking a Software Engineer, Embedded Linux. You'll develop software for our ecosystem of radios and waveforms to implement the next generation of resilient communications ...
Apply Early
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 ...
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 ...
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 ...
Staff Embedded Software Engineer
$154K - $203K/yr
Role Overview As a Senior/Staff Embedded Linux Engineer at BrightAI, you will help support, maintain, and evolve an existing Yocto-based embedded Linux distribution used in production on custom ...
Staff Embedded Software Engineer
$154K - $203K/yr
Role Overview As a Senior/Staff Embedded Linux Engineer at BrightAI, you will help support, maintain, and evolve an existing Yocto-based embedded Linux distribution used in production on custom ...
QT/QML Developer - Embedded Linux Platform
$120K - $150K/yr
Qt/QML Developer - Embedded Linux Platform Sciton is a Silicon Valley based pioneer in laser, light, and energy technologies for aesthetic and medical applications. Our engineers helped bring laser ...
QT/QML Developer - Embedded Linux Platform
$120K - $150K/yr
Qt/QML Developer - Embedded Linux Platform Sciton is a Silicon Valley based pioneer in laser, light, and energy technologies for aesthetic and medical applications. Our engineers helped bring laser ...
QT/QML Developer - Embedded Linux Platform
Palo Alto, CA · On-site
$120K - $150K/yr
Qt/QML Developer - Embedded Linux Platform Sciton is a Silicon Valley based pioneer in laser, light, and energy technologies for aesthetic and medical applications. Our engineers helped bring laser ...
QT/QML Developer - Embedded Linux Platform
Palo Alto, CA · On-site
$120K - $150K/yr
Qt/QML Developer - Embedded Linux Platform Sciton is a Silicon Valley based pioneer in laser, light, and energy technologies for aesthetic and medical applications. Our engineers helped bring laser ...
Staff Embedded Software Engineer
San Francisco, CA · On-site
$154K - $203K/yr
Role Overview As a Senior/Staff Embedded Linux Engineer at BrightAI, you will help support, maintain, and evolve an existing Yocto-based embedded Linux distribution used in production on custom ...
Staff Embedded Software Engineer
San Francisco, CA · On-site
$154K - $203K/yr
Role Overview As a Senior/Staff Embedded Linux Engineer at BrightAI, you will help support, maintain, and evolve an existing Yocto-based embedded Linux distribution used in production on custom ...
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 ...
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 ...
... DevOps & CI/CD Design and maintain CI/CD pipelines (GitLab/GitHub Actions) that automate image ... embedded Linux. 2+ years of experience with build tools such as Make and CMake. Strong scripting ...
... DevOps & CI/CD Design and maintain CI/CD pipelines (GitLab/GitHub Actions) that automate image ... embedded Linux. 2+ years of experience with build tools such as Make and CMake. Strong scripting ...
Principal Engineer - Embedded Linux / Systems Architecture
Fremont, CA · On-site
$130K - $226K/yr
About The Role This position sits within the core Engineering R&D group focused on our Solid-State Transformer (SST) platform. Our team is responsible for defining and delivering the embedded Linux ...
Principal Engineer - Embedded Linux / Systems Architecture
Fremont, CA · On-site
$130K - $226K/yr
About The Role This position sits within the core Engineering R&D group focused on our Solid-State Transformer (SST) platform. Our team is responsible for defining and delivering the embedded Linux ...
... DevOps & CI/CD * Design and maintain CI/CD pipelines (GitLab/GitHub Actions) that automate image ... embedded Linux. * 2+ years of experience with build tools such as Make and CMake. * Strong ...
... DevOps & CI/CD * Design and maintain CI/CD pipelines (GitLab/GitHub Actions) that automate image ... embedded Linux. * 2+ years of experience with build tools such as Make and CMake. * Strong ...
... DevOps & CI/CD • Design and maintain CI/CD pipelines (GitLab/GitHub Actions) that automate image ... embedded Linux. • 2+ years of experience with build tools such as Make and CMake. • Strong ...
... DevOps & CI/CD • Design and maintain CI/CD pipelines (GitLab/GitHub Actions) that automate image ... embedded Linux. • 2+ years of experience with build tools such as Make and CMake. • Strong ...
Embedded Linux Developer information
See California salary details
$84.4K - $89K
2% of jobs
$89K - $93.7K
9% of jobs
$93.7K - $98.4K
11% of jobs
$99.5K is the 25th percentile. Wages below this are outliers.
$98.4K - $103K
12% of jobs
$103K - $107.7K
14% of jobs
The median wage is $108.4K / yr.
$107.7K - $112.4K
18% of jobs
$115.1K is the 75th percentile. Wages above this are outliers.
$112.4K - $117K
17% of jobs
$117K - $121.7K
9% of jobs
$121.7K - $126.4K
6% of jobs
$126.4K - $131K
2% of jobs
$131K - $135.7K
0% of jobs
$84.4K
$109K
$135.7K
How much do embedded linux developer jobs pay per year?
What are Embedded Linux Developers?
What are some common challenges faced by Embedded Linux Developers when integrating hardware and software components?
What is the difference between Embedded Linux Developer vs Firmware Engineer?
| Aspect | Embedded Linux Developer | Firmware Engineer |
|---|---|---|
| Required Skills | Proficiency in Linux kernel, C/C++, embedded systems, device drivers | Low-level programming, C/C++, microcontrollers, hardware interfaces |
| Work Environment | Embedded Linux systems, development boards, Linux-based OS | Microcontrollers, hardware prototyping, real-time systems |
| Industry Usage | Consumer electronics, IoT devices, automotive | Consumer electronics, aerospace, industrial equipment |
Embedded Linux Developers focus on developing software for Linux-based embedded systems, working with Linux kernels and device drivers. Firmware Engineers work on low-level hardware programming, often with microcontrollers and real-time systems. While both roles require C/C++ skills and embedded systems knowledge, Embedded Linux Developers typically work in Linux environments, whereas Firmware Engineers focus on hardware-level programming.
What are the key skills and qualifications needed to thrive as an Embedded Linux Developer, and why are they important?
What Does an Embedded Linux Developer Do?
As an embedded Linux developer, your duties and responsibilities are to design, test, implement, and integrate software solutions for specific pieces of hardware. Embedded technology often refers to hardware that is not commonly considered a computer, but is controlled by applications or an operating system, such as Linux. These include watches, car engines, and televisions, for example. As an embedded Linux developer, you work closely with programmers, optimization experts, quality assurance technicians, and product engineering designers, as well as all of your external customers.
Full-time
Posted 4 days ago
Job description
Role Overview
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