1

Embedded Linux Engineer Jobs in Michigan (NOW HIRING)

Embedded QNX Engineer

Warren, MI · On-site

$100K - $120K/yr

Embedded QNX Engineer Location: (Remote / Hybrid / On-site - City, Country) Warren, MI Employment ... Linux OS • * Enhance and integrate new features while maintaining production stability and ...

Embedded Engineer - Body controls

Allen Park, MI · On-site

$119K - $157K/yr

... in Linux platform Good, embedded debugging skills Self-reliant, approachable, with good ... Engineering Staffing & Solutions · Best of MichBusiness winner in HR Wizards & Partnerships · ...

This Embedded Software Developer will develop and sustain software projects for our Department of ... Proficiency working in Linux environments, including shell scripting, system navigation, and ...

This Embedded Software Developer will develop and sustain software projects for our Department of ... Proficiency working in Linux environments, including shell scripting, system navigation, and ...

We are looking for a strong C++ Software Engineer to support development of next-generation ... Embedded Linux * Android Automotive * Vehicle signal integration * Middleware/service-based ...

next page

Showing results 1-20

Embedded Linux Engineer information

See Michigan salary details

$73.2K

$117.6K

$165.2K

How much do embedded linux engineer jobs pay per year?

As of Jul 10, 2026, the average yearly pay for embedded linux engineer in Michigan is $117,559.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,000.00 and $139,900.00 per year, depending on experience, location, and employer.

What is the difference between Embedded Linux Engineer vs Firmware Engineer?

AspectEmbedded Linux EngineerFirmware Engineer
Required CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related; Linux certifications beneficialBachelor's in Electrical Engineering, Computer Engineering, or related; embedded systems certifications helpful
Work EnvironmentDevelops and maintains Linux-based embedded systems, often in hardware labs or development teamsDesigns low-level firmware for microcontrollers or hardware, typically in hardware or R&D labs
Industry UsageUsed in IoT devices, consumer electronics, automotive, and industrial systemsCommon 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 does an Embedded Linux Engineer do?

An Embedded Linux Engineer is responsible for developing, configuring, and maintaining Linux-based operating systems for embedded devices such as routers, IoT gadgets, automotive systems, and industrial controllers. They work on customizing the Linux kernel, developing device drivers, optimizing system performance, and integrating software applications with hardware. Their role often includes troubleshooting system issues, ensuring security, and supporting cross-functional teams in bringing products from concept to production. Strong programming skills in C/C++, understanding of hardware interfaces, and experience with build systems like Yocto or Buildroot are essential for this position.

What are the key skills and qualifications needed to thrive as an Embedded Linux Engineer, and why are they important?

To thrive as an Embedded Linux Engineer, you need a strong background in computer science or electrical engineering, proficiency in C/C++ programming, and experience with Linux kernel and device driver development. Familiarity with tools like Git, Yocto, Buildroot, and debugging systems such as GDB is typically required, along with knowledge of real-time operating systems (RTOS). Excellent problem-solving abilities, collaboration, and effective communication are critical soft skills for success in this role. These skills and qualifications are essential for developing reliable embedded systems, ensuring robust product performance, and facilitating efficient teamwork in complex projects.

What are some common challenges faced by Embedded Linux Engineers when integrating new hardware components?

Embedded Linux Engineers often encounter challenges such as ensuring hardware compatibility, developing or modifying device drivers, and optimizing system performance when integrating new hardware components. Debugging hardware-software interactions can be complex due to limited diagnostic tools and varying documentation quality. Additionally, engineers must frequently collaborate with hardware teams to resolve timing or communication issues, making strong cross-functional communication skills essential for success in this role.

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 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:
Product Analyst, Edge (Linux & Embedded)

Product Analyst, Edge (Linux & Embedded)

Aptiv

Troy, MI • Hybrid

Full-time

Medical, Dental, Vision, Retirement

Re-posted 11 days ago


Job description

Product Analyst, Edge (Linux & Embedded)

Location: US - preferably Bay Area, San Diego, or Boston

ABOUT WIND RIVER

Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of security, safety, and reliability. Wind River helps customers across automotive, aerospace, defense, industrial, medical, and telecommunications industries solve complex technology challenges on their journey toward the new intelligent machine economy.

The company's software powers generation after generation of the safest, most secure systems in the world. Examples include playing a key role inNASA space missionssuch as Artemis I, the James Webb Space Telescope, and multiple Mars rovers. We've achieved recent5G milestones, includingthe world's first successful 5G data sessionwith Verizon and buildingone of the largest Open RAN networksin the world with Vodafone.

The company has received industry recognitionfor its technology innovation and leadership and for its workplace culture, including global Great Place to Work certification and being named a "Top Workplace" for ten consecutive years. If you want to be part of a unique culture wherethelived experience is based on our cultural attributes of growth mindset, customer focus, and diversity, equity, inclusion & belonging, come join us and help advance the future software-defined world.

ABOUT THE OPPORTUNITY

We are hiring a Product Analyst for Edge and Embedded OS at Wind River. As a member of the Edge Product Management team, you will conduct market research, gather input from customers, sales, and partners, author requirements, and work with engineering and fellow product leaders to build and expand our Linux and Real-Time OS (RTOS) solutions for mission-critical edge and embedded workloads.

You will assist in assessing market opportunities, authoring business plans, justifying investments, prioritizing the backlog, analyzing the competition, collaborating with the sales teams on key deals, reviewing defects, engaging with extended teams, and evangelizing Wind River Linux and our contribution to the Yocto Project at Wind River both internally and externally.

You will work in close partnership with experienced Engineering, Product Management, and Go-to-Market teams.

ABOUT YOU

Requirements & Qualifications

  • 2-5 years of experience in a product manager, product analyst, solution architect, or business analyst role, preferably with a focus on software or technology products.
  • Demonstrated ability to support the product lifecycle from concept to end-of-life.
  • Familiarity with agile methodologies and project management tools to ensure efficient and iterative product development.
  • Strong analytical abilities, excellent written and oral communication skills, and a collaborative mindset.
  • Ability to move between product planning, services, marketing strategy, and technical discussions.
  • Willingness to learn and develop expertise in product management.
  • Familiarity with Linux and technical concepts such as security, orchestration, and cloud technologies (public and private cloud, containers, Kubernetes, etc.) is a plus.
  • UX research and design experience is a plus.
  • Bachelor's degree required. Engineering, Computer Science, or a related field preferred.
  • A Bay Area, San Diego, Boston or Ottawa location is preferred.

Benefits

  • Named Top Workplace for the 8th year in a row.
  • A hybrid work schedule.
  • Wind River's commitment to DEIB.
  • 100% Employee covered Medical, Dental, and Vision insurance.*
  • Flexible Time Off policy* + 12 observed Holidays.
  • 401K with company match.*
  • Health Savings Account (HSA) and Flexible Spending Account (FSA).*
  • Wellness Benefits through Unmind.

#LI-JP

Privacy Notice - Active Candidates: https://www.aptiv.com/privacy-notice-active-candidates

Aptiv is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability status, protected veteran status or any other characteristic protected by law.