Embedded Software engineer to develop leading edge technology for network switch platforms and embedded devices. Responsibilities/skills: Design, develop, and maintain embedded Linux software for ...
Embedded Software engineer to develop leading edge technology for network switch platforms and embedded devices. Responsibilities/skills: Design, develop, and maintain embedded Linux software for ...
DevSecOps Engineer/Embedded Linux RTOS Software Developer
Sterling Heights, MI · On-site
$122K - $161K/yr
DevSecOps Engineer CI/CD, GitLab, Linux, & Embedded Systems Sterling Heights, MI Competitive Salary U.S. Citizenship is required by Federal Law We are hiring a DevSecOps Engineer to support the ...
DevSecOps Engineer/Embedded Linux RTOS Software Developer
Sterling Heights, MI · On-site
$122K - $161K/yr
DevSecOps Engineer CI/CD, GitLab, Linux, & Embedded Systems Sterling Heights, MI Competitive Salary U.S. Citizenship is required by Federal Law We are hiring a DevSecOps Engineer to support the ...
DevSecOps Engineer - CI/CD, GitLab, Linux, & Embedded Systems with Security Clearance
Sterling Heights, MI · On-site
DevSecOps Engineer CI/CD, GitLab, Linux, & Embedded Systems Sterling Heights, MI Competitive Salary U.S. Citizenship is required by Federal Law We are hiring a DevSecOps Engineer to support the ...
DevSecOps Engineer - CI/CD, GitLab, Linux, & Embedded Systems with Security Clearance
Sterling Heights, MI · On-site
DevSecOps Engineer CI/CD, GitLab, Linux, & Embedded Systems Sterling Heights, MI Competitive Salary U.S. Citizenship is required by Federal Law We are hiring a DevSecOps Engineer to support the ...
Embedded Systems Engineer C++
Grand Rapids, MI · On-site
$95 - $100/hr
Are you passionate about embedded Linux, real-time systems, and solving complex engineering challenges? * Would you like to collaborate with a global team shaping innovative products used across ...
New
Embedded Systems Engineer C++
Grand Rapids, MI · On-site
$95 - $100/hr
Are you passionate about embedded Linux, real-time systems, and solving complex engineering challenges? * Would you like to collaborate with a global team shaping innovative products used across ...
New
Are you passionate about embedded Linux, real-time systems, and solving complex engineering challenges? * Would you like to collaborate with a global team shaping innovative products used across ...
Are you passionate about embedded Linux, real-time systems, and solving complex engineering challenges? * Would you like to collaborate with a global team shaping innovative products used across ...
Embedded Systems Engineer C++
Grand Rapids, MI · On-site
$95 - $100/hr
Are you passionate about embedded Linux, real‑time systems, and solving complex engineering challenges? Would you like to collaborate with a global team shaping innovative products used across ...
New
Embedded Systems Engineer C++
Grand Rapids, MI · On-site
$95 - $100/hr
Are you passionate about embedded Linux, real‑time systems, and solving complex engineering challenges? Would you like to collaborate with a global team shaping innovative products used across ...
New
Senior Embedded Development Engineer
$110K - $130K/yr
The Senior Embedded Development Engineer is responsible for the design, development, integration ... Strong working experience with embedded Linux build environments, system debugging, and device ...
Senior Embedded Development Engineer
$110K - $130K/yr
The Senior Embedded Development Engineer is responsible for the design, development, integration ... Strong working experience with embedded Linux build environments, system debugging, and device ...
Senior Embedded Development Engineer
Troy, MI · On-site
$110K - $130K/yr
The Senior Embedded Development Engineer is responsible for the design, development, integration ... Strong working experience with embedded Linux build environments, system debugging, and device ...
Senior Embedded Development Engineer
Troy, MI · On-site
$110K - $130K/yr
The Senior Embedded Development Engineer is responsible for the design, development, integration ... Strong working experience with embedded Linux build environments, system debugging, and device ...
Embedded Software Developer (MCU/SoC - Telematics) Location: Michigan (Onsite) Visa: Any visa ... Linux (preferred) Strong debugging and problem-solving skills
Quick apply
Embedded Software Developer (MCU/SoC - Telematics) Location: Michigan (Onsite) Visa: Any visa ... Linux (preferred) Strong debugging and problem-solving skills
Sr Embedded Software Engineer
Benton Harbor, MI · On-site
$76K - $133K/yr
Implement RTOS-based designs or embedded Linux components * Integrate platform components into ... Engineering Process & Collaboration * Collaborate with hardware teams on schematic reviews and ...
Sr Embedded Software Engineer
Benton Harbor, MI · On-site
$76K - $133K/yr
Implement RTOS-based designs or embedded Linux components * Integrate platform components into ... Engineering Process & Collaboration * Collaborate with hardware teams on schematic reviews and ...
Cyber Software Development Engineer (C5)
Sterling Heights, MI · On-site
$74.86 - $85.50/hr
This role requires expertise in embedded Linux, VxWorks, cybersecurity engineering, secure embedded systems, BSP development, device drivers, network protocol integration, SDLC execution, and cyber ...
Cyber Software Development Engineer (C5)
Sterling Heights, MI · On-site
$74.86 - $85.50/hr
This role requires expertise in embedded Linux, VxWorks, cybersecurity engineering, secure embedded systems, BSP development, device drivers, network protocol integration, SDLC execution, and cyber ...
SoC BSW Engineer
Auburn Hills, MI · On-site
$97K - $124K/yr
Lead the architecture and integration of embedded Linux OS and middleware for Telematics ECU ... Strong programming expertise in C/C++. * Direct experience with Linux-based Telematics Control ...
SoC BSW Engineer
Auburn Hills, MI · On-site
$97K - $124K/yr
Lead the architecture and integration of embedded Linux OS and middleware for Telematics ECU ... Strong programming expertise in C/C++. * Direct experience with Linux-based Telematics Control ...
Senior Embedded Software Engineer (Client Opening - Treetown Tech)
Ann Arbor, MI · Hybrid
$123K - $161K/yr
Treetown Tech seeks Senior Embedded Software Engineers to join their multi-disciplinary engineering ... Design and develop Windows and Linux based software test verification tools. A CAREER OPPORTUNITY.
Senior Embedded Software Engineer (Client Opening - Treetown Tech)
Ann Arbor, MI · Hybrid
$123K - $161K/yr
Treetown Tech seeks Senior Embedded Software Engineers to join their multi-disciplinary engineering ... Design and develop Windows and Linux based software test verification tools. A CAREER OPPORTUNITY.
Senior Embedded Software Engineer (Client Opening - Treetown Tech)
Ann Arbor, MI · On-site
$110 - $150/hr
Overview Treetown Tech seeks Senior Embedded Software Engineers to join their multi-disciplinary ... Design and develop Windows and Linux based software test verification tools. Qualifications This ...
Senior Embedded Software Engineer (Client Opening - Treetown Tech)
Ann Arbor, MI · On-site
$110 - $150/hr
Overview Treetown Tech seeks Senior Embedded Software Engineers to join their multi-disciplinary ... Design and develop Windows and Linux based software test verification tools. Qualifications This ...
Senior Embedded Software Engineer (Client Opening - Treetown Tech)
Ann Arbor, MI · Hybrid
$121K - $159K/yr
Treetown Tech seeks Senior Embedded Software Engineers to join their multi-disciplinary engineering ... Design and develop Windows and Linux based software test verification tools. A CAREER OPPORTUNITY.
Quick apply
Senior Embedded Software Engineer (Client Opening - Treetown Tech)
Ann Arbor, MI · Hybrid
$121K - $159K/yr
Treetown Tech seeks Senior Embedded Software Engineers to join their multi-disciplinary engineering ... Design and develop Windows and Linux based software test verification tools. A CAREER OPPORTUNITY.
Senior Embedded Software Engineer (Client Opening - Treetown Tech)
Ann Arbor, MI · On-site
$123K - $161K/yr
Treetown Tech seeks Senior Embedded Software Engineers to join their multi-disciplinary engineering ... Design and develop Windows and Linux based software test verification tools. A CAREER OPPORTUNITY.
Senior Embedded Software Engineer (Client Opening - Treetown Tech)
Ann Arbor, MI · On-site
$123K - $161K/yr
Treetown Tech seeks Senior Embedded Software Engineers to join their multi-disciplinary engineering ... Design and develop Windows and Linux based software test verification tools. A CAREER OPPORTUNITY.
Embedded Software & Controls Lead
$104K - $173K/yr
Proven experience leading and mentoring engineering teams. * Strong background in embedded software development using C/C++ . * Experience with embedded Linux, RTOS, or microcontroller-based systems.
Quick apply
Embedded Software & Controls Lead
$104K - $173K/yr
Proven experience leading and mentoring engineering teams. * Strong background in embedded software development using C/C++ . * Experience with embedded Linux, RTOS, or microcontroller-based systems.
Engineer/Sr. Engineer EICRC5696
Cedar, MI · On-site
$96K - $133K/yr
Engineer/Sr. Engineer EICRC5696 Location: Cedar Rapids (onsite) Experience level: 3+ years ... Must have Skills: • C • Python • Embedded Linux systems/RTOS • Agile scrum Education:
Engineer/Sr. Engineer EICRC5696
Cedar, MI · On-site
$96K - $133K/yr
Engineer/Sr. Engineer EICRC5696 Location: Cedar Rapids (onsite) Experience level: 3+ years ... Must have Skills: • C • Python • Embedded Linux systems/RTOS • Agile scrum Education:
Embedded Software Engineer I
Benton Harbor, MI · On-site
$62K - $103K/yr
We are seeking an Embedded Software Engineer I to join our engineering team and contribute to the ... Experience with FreeRTOS or embedded Linux, and low-level peripheral driver integration (I2C, SPI ...
Embedded Software Engineer I
Benton Harbor, MI · On-site
$62K - $103K/yr
We are seeking an Embedded Software Engineer I to join our engineering team and contribute to the ... Experience with FreeRTOS or embedded Linux, and low-level peripheral driver integration (I2C, SPI ...
Senior Embedded Software Engineer - Embedded C/C++, RTOS, Linux with Security Clearance
Auburn Hills, MI · On-site
$122K - $160K/yr
Senior Embedded Software Engineer Embedded C/C++ | RTOS | Linux | Military Ground Vehicle Systems Auburn Hills, MI Competitive Salary We are hiring a Senior Embedded Software Engineer in Auburn Hills ...
Senior Embedded Software Engineer - Embedded C/C++, RTOS, Linux with Security Clearance
Auburn Hills, MI · On-site
$122K - $160K/yr
Senior Embedded Software Engineer Embedded C/C++ | RTOS | Linux | Military Ground Vehicle Systems Auburn Hills, MI Competitive Salary We are hiring a Senior Embedded Software Engineer in Auburn Hills ...
Embedded Linux Engineer information
See Michigan salary details
$73.2K - $81.6K
5% of jobs
$81.6K - $89.9K
6% of jobs
$95.9K is the 25th percentile. Wages below this are outliers.
$89.9K - $98.3K
19% of jobs
$98.3K - $106.7K
13% of jobs
The median wage is $110.5K / yr.
$106.7K - $115K
15% of jobs
$115K - $123.4K
13% of jobs
$123.4K - $131.7K
1% of jobs
$135.6K is the 75th percentile. Wages above this are outliers.
$131.7K - $140.1K
7% of jobs
$140.1K - $148.4K
11% of jobs
$148.4K - $156.8K
6% of jobs
$156.8K - $165.2K
4% of jobs
$73.2K
$117.6K
$165.2K
How much do embedded linux engineer jobs pay per year?
What does an embedded Linux engineer do?
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.
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 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 are popular job titles related to Embedded Linux Engineer jobs in Michigan?
For Embedded Linux Engineer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Embedded Linux Engineer jobs in Michigan look for?
The top searched job categories for Embedded Linux Engineer jobs in Michigan are:
What are popular job titles related to Embedded Linux Engineer jobs in MI?
For Embedded Linux Engineer jobs in MI, the most frequently searched job titles are:

Job description
Job Description Description: Embedded Software engineer to develop leading edge technology for network switch platforms and embedded devices. Responsibilities/skills: Design, develop, and maintain embedded Linux software for network switch platforms and embedded devices. Build and customize Linux kernels, boot loaders, root file systems, and bootable software images using Yocto or Buildroot.
Develop low-level drivers and hardware interfaces in C/C++, including register-level programming from IC datasheets. Configure and maintain CMake-based build systems and support CI/CD pipelines for embedded software releases. Collaborate with hardware, FPGA, RF, and systems teams to integrate, optimize, and troubleshoot embedded platforms.
Debug hardware and networking issues using lab equipment and contribute to system architecture for networking, timing, and synchronization. Qualifications: 5+ years of embedded Linux software development experience. Strong experience with C/C++, Linux kernel customization, Yocto and/or Buildroot, and embedded boot loaders (U-Boot or similar).
Experience creating bootable software images and managing embedded Linux build environments. Proficiency with CMake and modern software development workflows, including Git and CI/CD.
About OtterBase
Sourced by ZipRecruiter
Industry
Recruiting and staffing services
Company size
201 - 500 Employees
Headquarters location
Grand Rapids, MI, US
Year founded
1998