About the Role We are seeking a highly experienced Embedded Linux Software Engineer responsible for building and maintaining the custom Linux-based systems that power our cutting-edge embedded ...
About the Role We are seeking a highly experienced Embedded Linux Software Engineer responsible for building and maintaining the custom Linux-based systems that power our cutting-edge embedded ...
Embedded Software Engineer
$112K - $148K/yr
Develop embedded Linux software using Yocto on i.MX8 * Implement userspace applications and ... Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related ...
Embedded Software Engineer
$112K - $148K/yr
Develop embedded Linux software using Yocto on i.MX8 * Implement userspace applications and ... Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related ...
Senior Software Engineer (Embedded Linux)
Richmond, VA · Remote
$122K - $160K/yr
Senior Software Engineer (Embedded Linux) About the job Senior Software Engineer (Embedded Linux) Our client, a global leader for power reliability products is looking for a Senior Software Engineer.
Senior Software Engineer (Embedded Linux)
Richmond, VA · Remote
$122K - $160K/yr
Senior Software Engineer (Embedded Linux) About the job Senior Software Engineer (Embedded Linux) Our client, a global leader for power reliability products is looking for a Senior Software Engineer.
Embedded Software Engineer
Austin, TX · On-site
$130K - $171K/yr
Develop and maintain Linux kernel drivers for Jetson-based platforms, supporting Ethernet NICs, USB devices, and MIPI cameras. * Write and optimize drivers for custom PCIe devices, FPGAs, and other ...
Embedded Software Engineer
Austin, TX · On-site
$130K - $171K/yr
Develop and maintain Linux kernel drivers for Jetson-based platforms, supporting Ethernet NICs, USB devices, and MIPI cameras. * Write and optimize drivers for custom PCIe devices, FPGAs, and other ...
Embedded Software Engineer
$150K - $250K/yr
Extropic is seeking a highly skilled Embedded Software Engineer with deep experience in both bare ... Develop firmware, Linux drivers, user-space applications, and host-PC tools supporting the full ...
Embedded Software Engineer
$150K - $250K/yr
Extropic is seeking a highly skilled Embedded Software Engineer with deep experience in both bare ... Develop firmware, Linux drivers, user-space applications, and host-PC tools supporting the full ...
Embedded Software Engineer
Austin, TX · On-site
$130K - $171K/yr
Develop and maintain Linux kernel drivers for Jetson-based platforms, supporting Ethernet NICs, USB devices, and MIPI cameras. * Write and optimize drivers for custom PCIe devices, FPGAs, and other ...
Quick apply
Embedded Software Engineer
Austin, TX · On-site
$130K - $171K/yr
Develop and maintain Linux kernel drivers for Jetson-based platforms, supporting Ethernet NICs, USB devices, and MIPI cameras. * Write and optimize drivers for custom PCIe devices, FPGAs, and other ...
Embedded Software Engineer
Raleigh, NC · On-site
$112K - $148K/yr
Develop embedded Linux software using Yocto on i.MX8 * Implement user-space applications and ... Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related ...
Embedded Software Engineer
Raleigh, NC · On-site
$112K - $148K/yr
Develop embedded Linux software using Yocto on i.MX8 * Implement user-space applications and ... Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related ...
Senior Software Engineer (Embedded Linux)
Manhattan, NY · Remote
$136K - $179K/yr
Senior Software Engineer (Embedded Linux) About the job Senior Software Engineer (Embedded Linux) Our client, a global leader for power reliability products is looking for a Senior Software Engineer.
Senior Software Engineer (Embedded Linux)
Manhattan, NY · Remote
$136K - $179K/yr
Senior Software Engineer (Embedded Linux) About the job Senior Software Engineer (Embedded Linux) Our client, a global leader for power reliability products is looking for a Senior Software Engineer.
Remote Embedded Linux Software Engineer (C++)
Birmingham, AL · Remote
$123K - $162K/yr
A technology firm is seeking a talented Software Engineer to work on embedded systems with a focus on C++ and Linux. The role involves designing, developing, and optimizing software that integrates ...
Remote Embedded Linux Software Engineer (C++)
Birmingham, AL · Remote
$123K - $162K/yr
A technology firm is seeking a talented Software Engineer to work on embedded systems with a focus on C++ and Linux. The role involves designing, developing, and optimizing software that integrates ...
Embedded Linux Software Engineer to Sensors and System Software Team
Austin, TX · On-site
$130K - $171K/yr
About the Role We are seeking a highly experienced Embedded Linux Software Engineer responsible for building and maintaining the custom Linux-based systems that power our cutting-edge embedded ...
Embedded Linux Software Engineer to Sensors and System Software Team
Austin, TX · On-site
$130K - $171K/yr
About the Role We are seeking a highly experienced Embedded Linux Software Engineer responsible for building and maintaining the custom Linux-based systems that power our cutting-edge embedded ...
Software Engineer, Embedded Linux
San Francisco, CA · On-site
$154K - $203K/yr
The Onboard Infrastructure team is responsible for the base platform software and middleware ... or high-performance embedded environments * Expert knowledge of Linux systems programming ...
Software Engineer, Embedded Linux
San Francisco, CA · On-site
$154K - $203K/yr
The Onboard Infrastructure team is responsible for the base platform software and middleware ... or high-performance embedded environments * Expert knowledge of Linux systems programming ...
Embedded Software Engineer
Charleston, SC · On-site
$123K - $161K/yr
Filling the technical position of Embedded Software Orchestration Engineer on the Software Defined ... Developing and maintaining applications, tools, drivers, etc. for embedded Linux ARM64 systems
Embedded Software Engineer
Charleston, SC · On-site
$123K - $161K/yr
Filling the technical position of Embedded Software Orchestration Engineer on the Software Defined ... Developing and maintaining applications, tools, drivers, etc. for embedded Linux ARM64 systems
Embedded Software Engineer
$125K - $165K/yr
Embedded Software Engineer Location US-SC-North Charleston ID 2026-10967 Category Software Engineer ... Experience developing and maintaining embedded Linux software for ARM-based architectures
Embedded Software Engineer
$125K - $165K/yr
Embedded Software Engineer Location US-SC-North Charleston ID 2026-10967 Category Software Engineer ... Experience developing and maintaining embedded Linux software for ARM-based architectures
Software Engineer - Embedded Linux (C++)
Boulder, CO · On-site
$110K - $150K/yr
... programming language, preferably on embedded systems * 3+ Experience in Linux software development, preferably in embedded systems * Proficiency with writing Linux device drivers and device trees, as ...
Quick apply
Software Engineer - Embedded Linux (C++)
Boulder, CO · On-site
$110K - $150K/yr
... programming language, preferably on embedded systems * 3+ Experience in Linux software development, preferably in embedded systems * Proficiency with writing Linux device drivers and device trees, as ...
Provide technical leadership and architectural oversight for embedded Linux software across ... Mentor embedded engineers and raise the technical bar across the organization * Collaborate with ...
Provide technical leadership and architectural oversight for embedded Linux software across ... Mentor embedded engineers and raise the technical bar across the organization * Collaborate with ...
Provide technical leadership and architectural oversight for embedded Linux software across ... Mentor embedded engineers and raise the technical bar across the organization * Collaborate with ...
Provide technical leadership and architectural oversight for embedded Linux software across ... Mentor embedded engineers and raise the technical bar across the organization * Collaborate with ...
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 ...
Embedded Linux Software Engineer (Aerospace & Defense / RF Systems)
Cypress, CA · On-site
$150K - $170K/yr
Role Summary We are seeking an experienced Embedded Software Engineer/Architect specializing in Linux-based embedded systems for high-power RF applications, including SSPAs and BUCs used in ground ...
Quick apply
Embedded Linux Software Engineer (Aerospace & Defense / RF Systems)
Cypress, CA · On-site
$150K - $170K/yr
Role Summary We are seeking an experienced Embedded Software Engineer/Architect specializing in Linux-based embedded systems for high-power RF applications, including SSPAs and BUCs used in ground ...
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 ...
Senior Staff Embedded Linux Software Engineer
Waltham, MA · On-site
$151K - $192K/yr
As a Senior Staff Software Engineer on the Spot team, you will be part of a highly collaborative ... Embedded Linux and Real Time Linux experience. * Working knowledge of hardware-accelerated compute ...
Senior Staff Embedded Linux Software Engineer
Waltham, MA · On-site
$151K - $192K/yr
As a Senior Staff Software Engineer on the Spot team, you will be part of a highly collaborative ... Embedded Linux and Real Time Linux experience. * Working knowledge of hardware-accelerated compute ...
Embedded Linux Software Engineer 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 software engineer jobs pay per year?
What are the key skills and qualifications needed to thrive as an Embedded Linux Software Engineer, and why are they important?
What is the difference between Embedded Linux Software Engineer vs Embedded Software Developer?
| Aspect | Embedded Linux Software Engineer | Embedded Software Developer |
|---|---|---|
| Credentials | Bachelor's in Computer Engineering, Electrical Engineering, or related fields; knowledge of Linux systems | Bachelor's in Computer Science, Electrical Engineering, or related fields; programming skills |
| Work Environment | Developing Linux-based embedded systems, often in hardware-focused companies | Creating embedded software across various platforms, including non-Linux systems |
| Industry Usage | Primarily in IoT, automotive, consumer electronics, and industrial automation | Broadly in consumer electronics, medical devices, automotive, and industrial sectors |
Embedded Linux Software Engineers specialize in developing software for Linux-based embedded systems, focusing on kernel, driver, and system integration. Embedded Software Developers have a broader scope, working on embedded software across multiple platforms, not limited to Linux. Both roles require strong programming skills and knowledge of embedded systems, but the Linux-specific expertise distinguishes the Embedded Linux Software Engineer.
What are some common challenges faced by Embedded Linux Software Engineers when integrating hardware and software components?
What does an Embedded Linux Software Engineer do?

$130K - $171K/yr
Other
Posted 13 days ago
Job description
The Sensors and System Software team is crucial to autonomous driving, developing the core software that allows our vehicles to perceive and understand the world around them. Join our team and directly contribute to groundbreaking autonomous driving technology, revolutionizing transportation. Work with state-of-the-art sensors and technologies, pushing the boundaries of perception. Learn from top engineers, tackle complex challenges, and expand your expertise in real-time systems, embedded software, and sensor fusion. Thrive in a dynamic team of experts, fostering innovation and intellectual stimulation.
About the RoleWe are seeking a highly experienced Embedded Linux Software Engineer responsible for building and maintaining the custom Linux-based systems that power our cutting-edge embedded devices. You'll work closely with hardware and sensor team colleagues to develop and optimize the low-level software that drives our core technologies.
What You'll Do- Perform initial board bring-up on new hardware revisions, working closely with hardware engineers to debug and validate system functionality.
- Working closely with other teams to build and maintain our custom Linux distributions to enable testing, manufacturing and production operations for various embedded devices.
- Write, port, and debug complex Linux device drivers for a wide array of vehicle-critical peripherals, including: GMSL/FPD-Link cameras, automotive Ethernet and various peripherals: I2C, SPI, PCIe, GPIO, and UART.
- Support the users by providing technical support and debugging cross disciplinary software and hardware-related problems.
- Develop, optimize and maintain low-latency, robust low-level userspace software for Camera, LiDAR, Radar, IMU, GNSS, Microphones, and other autonomous vehicle sensors and actuators using C++/Python.
- Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering and related fields.
- Minimum of 5 years of experience in embedded software development.
- Strong proficiency in C/C++ programming for real-time embedded systems, including working in an asynchronous environment with multiple real-time, low-latency, safety-critical systems processes.
- Strong skills in Python and Bash for automation, testing and supporting tasks
- Proven, hands-on experience with embedded Linux kernel, including preempt_rt, device drivers and system services development for ARM-based platforms.
- Demonstrable experience with board bring-up on custom hardware.
- Understanding the electrical engineering fundamentals to be able to perform schematics and designs reviews and hardware debugging using oscilloscope, logic analyzers, etc.
- Experience with common automotive hardware interfaces like CAN, SPI, I2C, PCIe, Ethernet.
- Experience with Linux networking and debugging network-related issues.
- 5+ years of experience in software engineering, preferably in self-driving cars or other autonomous vehicles or robotic systems
- Experience with the Nvidia embedded platforms, including the video processing subsystem - ISP, SerDes, Hardware encoding.
- Understanding fundamentals of Camera, LiDAR, Radar, IMU, GNSS, and other sensor technologies, including their principles of operation, pros/cons and limitations.
- Familiarity with ROS or similar frameworks and related communication protocols.