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 ...
Embedded Linux RTOS Software Developer
Sterling Heights, MI · On-site
$122K - $161K/yr
Embedded Linux & RTOS Software Engineer C/C==, Yocto, VxWorks, & Cybersecurity Sterling Heights, MI Competitive Salary U.S. Citizenship is required by Federal Law We are seeking an Embedded Linux ...
Embedded Linux RTOS Software Developer
Sterling Heights, MI · On-site
$122K - $161K/yr
Embedded Linux & RTOS Software Engineer C/C==, Yocto, VxWorks, & Cybersecurity Sterling Heights, MI Competitive Salary U.S. Citizenship is required by Federal Law We are seeking an Embedded Linux ...
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 ...
Embedded Linux & RTOS Software Engineer - C/C++, Yocto, VxWorks with Security Clearance
Sterling Heights, MI · On-site
$123K - $162K/yr
Embedded Linux & RTOS Software Engineer C/C==, Yocto, VxWorks, & Cybersecurity Sterling Heights, MI Competitive Salary U.S. Citizenship is required by Federal Law We are seeking an Embedded Linux ...
Embedded Linux & RTOS Software Engineer - C/C++, Yocto, VxWorks with Security Clearance
Sterling Heights, MI · On-site
$123K - $162K/yr
Embedded Linux & RTOS Software Engineer C/C==, Yocto, VxWorks, & Cybersecurity Sterling Heights, MI Competitive Salary U.S. Citizenship is required by Federal Law We are seeking an Embedded Linux ...
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 ...
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 ...
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
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 - 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 ...
New
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 ...
New
Embedded Software Engineer
$123K - $162K/yr
Develop best in class embedded software using C/C++, Java and QNX/Linux * Deploy and maintain the software for future enhancements * Work with GM business leads and engineering specialists to ...
Embedded Software Engineer
$123K - $162K/yr
Develop best in class embedded software using C/C++, Java and QNX/Linux * Deploy and maintain the software for future enhancements * Work with GM business leads and engineering specialists to ...
Embedded Software Engineer
Warren, MI · On-site
$123K - $162K/yr
Proficiency in C/C++ programming for embedded systems running on QNX and/or Linux platforms Skills and Experience: * 5+ years of software engineering experience * Deep understanding in C/C ...
Embedded Software Engineer
Warren, MI · On-site
$123K - $162K/yr
Proficiency in C/C++ programming for embedded systems running on QNX and/or Linux platforms Skills and Experience: * 5+ years of software engineering experience * Deep understanding in C/C ...
Senior Embedded Software Engineer
Auburn Hills, MI · On-site
$117K - $153K/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
Auburn Hills, MI · On-site
$117K - $153K/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 Software Engineer
$123K - $162K/yr
Proficiency in C/C++ programming for embedded systems running on QNX and/or Linux platforms Skills and Experience: * 5+ years of software engineering experience * Deep understanding in C/C ...
Embedded Software Engineer
$123K - $162K/yr
Proficiency in C/C++ programming for embedded systems running on QNX and/or Linux platforms Skills and Experience: * 5+ years of software engineering experience * Deep understanding in C/C ...
Android Developer with Multimedia
Farmington Hills, MI · On-site
$54.75 - $72/hr
Company Description Must have working knowledge of QNX and/or Embedded Linux. Duration : 6 -12 ... A software engineer in this position will focus their time developing and testing software. As a ...
Android Developer with Multimedia
Farmington Hills, MI · On-site
$54.75 - $72/hr
Company Description Must have working knowledge of QNX and/or Embedded Linux. Duration : 6 -12 ... A software engineer in this position will focus their time developing and testing software. As a ...
Principal Software Engineer & Lead role
Sterling Heights, MI · On-site
$76/hr
Principal Software Engineer & Lead role , Sterling Heights, MI Shift: First - 08:00am - 05:00PM ... embedded software applications * Develop software using C, C++, Python, and Linux or bare-metal ...
Quick apply
Principal Software Engineer & Lead role
Sterling Heights, MI · On-site
$76/hr
Principal Software Engineer & Lead role , Sterling Heights, MI Shift: First - 08:00am - 05:00PM ... embedded software applications * Develop software using C, C++, Python, and Linux or bare-metal ...
Embedded Software Engineer
Dearborn, MI · On-site
$110K - $120K/yr
Embedded Software Engineer Work Location: Dearborn, MI Duration: Fulltime/Direct Hire & Skill ... Linux / QNX Systems * UART, SPI, I2C, IPC communication * CAN / CAN-FD * Ethernet Drivers * UDS ...
Quick apply
Embedded Software Engineer
Dearborn, MI · On-site
$110K - $120K/yr
Embedded Software Engineer Work Location: Dearborn, MI Duration: Fulltime/Direct Hire & Skill ... Linux / QNX Systems * UART, SPI, I2C, IPC communication * CAN / CAN-FD * Ethernet Drivers * UDS ...
Embedded Software Engineer
Dearborn, MI · On-site
$120K - $158K/yr
Embedded Software Engineer & Skill Requirement: Key Responsibilities • Design and develop ... SafeRTOS) • Linux / QNX Systems • UART, SPI, I2C, IPC communication • CAN / CAN-FD • ...
Embedded Software Engineer
Dearborn, MI · On-site
$120K - $158K/yr
Embedded Software Engineer & Skill Requirement: Key Responsibilities • Design and develop ... SafeRTOS) • Linux / QNX Systems • UART, SPI, I2C, IPC communication • CAN / CAN-FD • ...
Hardware Design Engineer - Farmington Hills, MI
Farmington Hills, MI · On-site
$75K - $100K/yr
The Hardware Design Engineer that will be responsible for the design and development of various ... Knowledge of embedded RTOS and / or Embedded Linux systems * Experience with embedded systems ...
Hardware Design Engineer - Farmington Hills, MI
Farmington Hills, MI · On-site
$75K - $100K/yr
The Hardware Design Engineer that will be responsible for the design and development of various ... Knowledge of embedded RTOS and / or Embedded Linux systems * Experience with embedded systems ...
Principal Embedded Linux Engineer information
See Troy, MI salary details
$79.6K - $88.7K
5% of jobs
$88.7K - $97.8K
6% of jobs
$104.2K is the 25th percentile. Wages below this are outliers.
$97.8K - $106.9K
19% of jobs
$106.9K - $116K
13% of jobs
The median wage is $120.2K / yr.
$116K - $125.1K
15% of jobs
$125.1K - $134.2K
13% of jobs
$134.2K - $143.2K
1% of jobs
$147.5K is the 75th percentile. Wages above this are outliers.
$143.2K - $152.3K
7% of jobs
$152.3K - $161.4K
11% of jobs
$161.4K - $170.5K
6% of jobs
$170.5K - $179.6K
4% of jobs
$79.6K
$127.8K
$179.6K
How much do principal embedded linux engineer jobs pay per year?
- Embedded Software Engineer
- Professional Embedded Audio Engineer
- Contract Embedded Software Engineer
- Senior Embedded Engineer
- Freelance Embedded Software Engineer
- Senior Embedded Systems Engineer
- Junior Embedded Software Engineer
- Entry Level Embedded Software Engineer
- Embedded Software Contractor
- Senior Embedded Controls Engineer
- Contract Embedded Software
- Fpga Embedded Software Engineer
- Volunteer Christian Software Developer
- Temporary Iot Embedded Engineer
- Contract Embedded Tester
- Freelance Embedded System Software Engineer
- Full Time Embedded Software Engineer Robotics
- Yocto Embedded Linux Engineer
- Rf Embedded Software Engineer
- Iot Embedded Firmware Engineer

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