Embedded Software Engineer
$133K - $175K/yr
Linux systems * Board Support Packages (BSP) * Experience supporting/maintaining embedded Linux-based products 3. Embedded Systems (Core) * Hands-on experience with: * I2C/SPI * Other embedded ...
$133K - $175K/yr
Linux systems * Board Support Packages (BSP) * Experience supporting/maintaining embedded Linux-based products 3. Embedded Systems (Core) * Hands-on experience with: * I2C/SPI * Other embedded ...
$133K - $175K/yr
Linux systems * Board Support Packages (BSP) * Experience supporting/maintaining embedded Linux-based products 3. Embedded Systems (Core) * Hands-on experience with: * I2C/SPI * Other embedded ...
Golden Valley, MN · On-site
$107K - $147K/yr
Strong hands-on experience with FreeRTOS and Embedded Linux environments. * Proficiency with Visual Studio, IAR Embedded Workbench, and related build/debug toolchains. * Solid coding and scripting ...
Golden Valley, MN · On-site
$107K - $147K/yr
Strong hands-on experience with FreeRTOS and Embedded Linux environments. * Proficiency with Visual Studio, IAR Embedded Workbench, and related build/debug toolchains. * Solid coding and scripting ...
Golden Valley, MN · Hybrid
$129K - $169K/yr
Strong handson experience with FreeRTOS and Embedded Linux environments. * Proficiency with Visual Studio, IAR Embedded Workbench, and related build/debug toolchains. * Solid coding and scripting ...
Golden Valley, MN · Hybrid
$129K - $169K/yr
Strong handson experience with FreeRTOS and Embedded Linux environments. * Proficiency with Visual Studio, IAR Embedded Workbench, and related build/debug toolchains. * Solid coding and scripting ...
Minneapolis, MN · Remote
$137K - $180K/yr
Experience at writing embedded C/C++/Rust and familiarity with an embedded Linux Environment 
Quick apply
Minneapolis, MN · Remote
$137K - $180K/yr
Experience at writing embedded C/C++/Rust and familiarity with an embedded Linux Environment 
Strong hands-on experience in embedded software design, Embedded Linux (Yocto 4.x / 5.x), real-time operating systems (RTOS), and hardware abstraction layers. * Experience with hardware debugging ...
Strong hands-on experience in embedded software design, Embedded Linux (Yocto 4.x / 5.x), real-time operating systems (RTOS), and hardware abstraction layers. * Experience with hardware debugging ...
Minneapolis, MN · On-site
$129K - $169K/yr
Embedded Linux development using Yocto and Bitbake, including driver development, integrating patches, Bitbake layer and recipe generation, and U-Boot. * Real time firmware for micro-processors using ...
Minneapolis, MN · On-site
$129K - $169K/yr
Embedded Linux development using Yocto and Bitbake, including driver development, integrating patches, Bitbake layer and recipe generation, and U-Boot. * Real time firmware for micro-processors using ...
Strong hands-on experience in embedded software design, Embedded Linux (Yocto 4.x / 5.x), real-time operating systems (RTOS), and hardware abstraction layers. * Experience with hardware debugging ...
Strong hands-on experience in embedded software design, Embedded Linux (Yocto 4.x / 5.x), real-time operating systems (RTOS), and hardware abstraction layers. * Experience with hardware debugging ...
Minneapolis, MN · On-site
Strong hands-on experience in embedded software design, Embedded Linux (Yocto 4.x / 5.x), real-time operating systems (RTOS), and hardware abstraction layers. * Experience with hardware debugging ...
Minneapolis, MN · On-site
Strong hands-on experience in embedded software design, Embedded Linux (Yocto 4.x / 5.x), real-time operating systems (RTOS), and hardware abstraction layers. * Experience with hardware debugging ...
Eagan, MN · On-site
$121K - $161K/yr
... Embedded Linux - this is more of a legacy framework that they are moving away from Serial Communication Protocols - must have UART, SPI, I2C ARM based microcontrollers - NXP is preferred, others like ...
Quick apply
Eagan, MN · On-site
$121K - $161K/yr
... Embedded Linux - this is more of a legacy framework that they are moving away from Serial Communication Protocols - must have UART, SPI, I2C ARM based microcontrollers - NXP is preferred, others like ...
Plymouth, MN · On-site
$105K - $154K/yr
Demonstrated competency with embedded software development environment and tools for Embedded Linux * Familiarity with using or designing systems that use network protocols such as Serial, TCP/IP ...
Plymouth, MN · On-site
$105K - $154K/yr
Demonstrated competency with embedded software development environment and tools for Embedded Linux * Familiarity with using or designing systems that use network protocols such as Serial, TCP/IP ...
Shoreview, MN · On-site
$175K - $190K/yr
The teams are developing embedded software in C, C++, and ... NET running on both RTOS and Linux operating systems for both TSI-designed hardware and commercial ...
Shoreview, MN · On-site
$175K - $190K/yr
The teams are developing embedded software in C, C++, and ... NET running on both RTOS and Linux operating systems for both TSI-designed hardware and commercial ...
The teams are developing embedded software in C, C++, and ... NET running on both RTOS and Linux operating systems for both TSI-designed hardware and commercial ...
The teams are developing embedded software in C, C++, and ... NET running on both RTOS and Linux operating systems for both TSI-designed hardware and commercial ...
VxWorks, ThreadX, FreeRTOS) and/or embedded Linux design and architecture * Excellent collaboration skills. Additional qualifications that could help you succeed in this role include: * Experience ...
VxWorks, ThreadX, FreeRTOS) and/or embedded Linux design and architecture * Excellent collaboration skills. Additional qualifications that could help you succeed in this role include: * Experience ...
VxWorks, ThreadX, FreeRTOS) and/or embedded Linux design and architecture * Excellent collaboration skills. Additional qualifications that could help you succeed in this role include: * Experience ...
VxWorks, ThreadX, FreeRTOS) and/or embedded Linux design and architecture * Excellent collaboration skills. Additional qualifications that could help you succeed in this role include: * Experience ...
$79K - $97K/yr
Hands-on experience with Embedded Linux * Handson experience or strong exposure to ROS or ROS2 * Familiarity with physical AI / Machine Learning in physical systems (e.g., perception, classification ...
$79K - $97K/yr
Hands-on experience with Embedded Linux * Handson experience or strong exposure to ROS or ROS2 * Familiarity with physical AI / Machine Learning in physical systems (e.g., perception, classification ...
Customizing Embedded Linux via yocto, including board bring-up * Zephyr with STM32 or Nordic Programming Languages * Required: C, C++, Python * Desired: Rust, Assembly (ARM, x86, PIC), VHDL, Verilog ...
Quick apply
Customizing Embedded Linux via yocto, including board bring-up * Zephyr with STM32 or Nordic Programming Languages * Required: C, C++, Python * Desired: Rust, Assembly (ARM, x86, PIC), VHDL, Verilog ...
Bloomington, MN · On-site
$105K - $110K/yr
Strong experience with embedded C/C++ Strong experience with Linux Software Development Leadership experience Additional Qualifications/Responsibilities What sets you apart: Knowledge of general ...
Bloomington, MN · On-site
$105K - $110K/yr
Strong experience with embedded C/C++ Strong experience with Linux Software Development Leadership experience Additional Qualifications/Responsibilities What sets you apart: Knowledge of general ...
Eden Prairie, MN · On-site
$116K - $199K/yr
Experience with embedded Linux based firmware architectures * Experience with secure boot, secure firmware updates (OTA), and cybersecurity on embedded devices * Experience with J1939 and J1979-2 CAN ...
Eden Prairie, MN · On-site
$116K - $199K/yr
Experience with embedded Linux based firmware architectures * Experience with secure boot, secure firmware updates (OTA), and cybersecurity on embedded devices * Experience with J1939 and J1979-2 CAN ...
$132K - $173K/yr
Strong experience with embedded C/C++ Strong experience with Linux Software Development Leadership experience
$132K - $173K/yr
Strong experience with embedded C/C++ Strong experience with Linux Software Development Leadership experience
Eden Prairie, MN · On-site
$199K/yr
Experience with embedded Linux based firmware architectures * Experience with secure boot, secure firmware updates (OTA), and cybersecurity on embedded devices * Experience with J1939 and J1979-2 CAN ...
Eden Prairie, MN · On-site
$199K/yr
Experience with embedded Linux based firmware architectures * Experience with secure boot, secure firmware updates (OTA), and cybersecurity on embedded devices * Experience with J1939 and J1979-2 CAN ...
$87.7K - $97.7K
5% of jobs
$97.7K - $107.7K
6% of jobs
$114.8K is the 25th percentile. Wages below this are outliers.
$107.7K - $117.7K
19% of jobs
$117.7K - $127.7K
13% of jobs
The median wage is $132.4K / yr.
$127.7K - $137.7K
15% of jobs
$137.7K - $147.7K
13% of jobs
$147.7K - $157.8K
1% of jobs
$162.4K is the 75th percentile. Wages above this are outliers.
$157.8K - $167.8K
7% of jobs
$167.8K - $177.8K
11% of jobs
$177.8K - $187.8K
6% of jobs
$187.8K - $197.8K
4% of jobs
$87.7K
$140.8K
$197.8K
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.
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.
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.
$133K - $175K/yr
Other
Posted 4 days ago
Embedded Software Engineer (Contract) – 2 Openings
Contract (6 months)
Saint Paul, MN
Start Date:Â End of June / Beginning of July
Mid-level (4–10 years)
Fully onsiteÂ
Top Technical Skills
1. QNX / BSP (Primary Need)
2. Linux / BSP Knowledge
3. Embedded Systems (Core)
Additional Technical Nice-to-Haves
Project Work & Responsibilities
Regulatory / Medical Device
Sourced by ZipRecruiter
It services
51 - 200 Employees
San Jose, CA, US
1993