1

Yocto Embedded Linux Engineer Jobs in Minneapolis, MN

Embedded Software Engineer

Minneapolis, MN · On-site

$137K - $180K/yr

This engineer will create software that runs within Embedded Linux and Real-Time Operating System (RTOS) environments. * Working directly from incoming requirements, you will collaborate closely with ...

Senior / Staff Embedded Firmware Engineer

Shakopee, MN · On-site

$127K - $168K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Entrust is seeking a Senior / Staff Embedded Firmware Engineer to work within our product ... Experience working with Yocto Project/OpenEmbedded for Linux system development. * Experience with ...

Embedded Software Engineer

Minneapolis, MN · Hybrid

$48 - $60/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Embedded Software Engineer We are seeking a talented Embedded Software Engineer to develop and ... Excellent knowledge of embedded systems, embedded Linux, and real-time operating systems.

Software Engineer

Saint Paul, MN

$50 - $72/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Job Title: Embedded Firmware & Linux Software Engineer This full-time, onsite role in Eagan, Minnesota focuses on designing and developing embedded firmware and Linux-based software for ...

Excellent knowledge of embedded systems, embedded Linux, and real-time operating systems. * Good experience in hands-on development and troubleshooting embedded systems. * Good programming knowledge ...

Sr Firmware Engineer

Shakopee, MN · On-site

$127K - $168K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... Linux, VxWorks or other embedded real time operating system. * Experience working with Yocto ... Master's degree in Computer Engineering, Electrical Engineering, or Computer Science. * Experience ...

Sr Firmware Engineer

Shakopee, MN · On-site

$104.54 - $153.33/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... Linux, VxWorks or other embedded real‑time operating system. * Experience with Yocto Project ... Master's degree in Computer Engineering, Electrical Engineering, or Computer Science. * Experience ...

Sr Firmware Engineer

Shakopee, MN · On-site

$127K - $168K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... Linux, VxWorks or other embedded real time operating system. * Experience working with Yocto ... Master's degree in Computer Engineering, Electrical Engineering, or Computer Science. * Experience ...

next page

Showing results 1-20

Yocto Embedded Linux Engineer information

See Minneapolis, MN salary details

$87.7K

$140.8K

$197.8K

How much do yocto embedded linux engineer jobs pay per year?

As of Aug 14, 2026, the average yearly pay for yocto embedded linux engineer in Minneapolis, MN is $140,786.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,800.00 and $167,500.00 per year, depending on experience, location, and employer.

What is the difference between Yocto Embedded Linux Engineer vs Embedded Linux Developer?

AspectYocto Embedded Linux EngineerEmbedded Linux Developer
CredentialsTypically requires Linux, embedded systems, and Yocto Project certifications or experienceRequires Linux and embedded systems knowledge; certifications are common but not mandatory
Work EnvironmentFocuses on customizing Linux distributions using Yocto for embedded devicesDevelops and maintains embedded Linux applications and drivers
Industry UsagePrimarily in IoT, automotive, and consumer electronics industriesUsed across various industries including telecommunications, industrial automation, and consumer devices

While both roles involve embedded Linux, the Yocto Embedded Linux Engineer specializes in creating custom Linux distributions with Yocto, whereas the Embedded Linux Developer focuses on application and driver development within embedded Linux systems.

What are popular job titles related to Yocto Embedded Linux Engineer jobs in Minneapolis, MN?

For Yocto Embedded Linux Engineer jobs in Minneapolis, MN, the most frequently searched job titles are:

What job categories do people searching Yocto Embedded Linux Engineer jobs in Minneapolis, MN look for?

The top searched job categories for Yocto Embedded Linux Engineer jobs in Minneapolis, MN are:

What cities near Minneapolis, MN are hiring for Yocto Embedded Linux Engineer jobs?

Cities near Minneapolis, MN with the most Yocto Embedded Linux Engineer job openings:

Infographic showing various Yocto Embedded Linux Engineer job openings in Minneapolis, MN as of August 2026, with employment types broken down into 100% Full Time. Highlights an 25% In-person, and 75% Remote job distribution, with an average salary of $140,786 per year, or $67.7 per hour.

Embedded Software Engineer

Rangam Consultants

Minneapolis, MN • On-site

$137K - $180K/yr

Other

Posted 11 days ago


Job description

Onsite/Hybrid – Hybrid

Job Summary:

  • The Embedded Software Engineer will develop and maintain robust application software for Client transport refrigeration units, with a specialized focus on the Rust programming language. This engineer will create software that runs within Embedded Linux and Real-Time Operating System (RTOS) environments.
  • Working directly from incoming requirements, you will collaborate closely with the platform''s technical lead to derive and document low-level designs.
  • Additionally, you will be responsible for upholding software engineering standards through peer reviews, unit/integration testing, and documentation practices, while providing mentorship and guidance to engineers who are new to embedded software development. 

Core Job Responsibilities:

  • Design, develop, and deliver maintainable, safe, and concurrent embedded applications using Rust.
  • Consume higher-level system and functional requirements to derive, document, and execute detailed low-level software designs in collaboration with the platform technical lead.
  • Drive software quality and adherence to software development processes through comprehensive unit and integration testing, rigorous peer code reviews, and high documentation standards.
  • Provide active mentorship and guidance to team members who are new to embedded software development or the Rust programming language.

Education and/or Experience Required:

  • Bachelor’s Degree in Electrical Engineering, Computer Engineering, Computer Science (or similar discipline).
  • 5+ years of total embedded software development experience is required.
  • Demonstrated experience developing Rust applications with a portion of your career dedicated to deploying these Rust applications into a production environment.

Essential Skills or Knowledge:

  • Strong proficiency in the Rust programming language, including a deep understanding of its ownership model, memory safety guarantees, and concurrency patterns.
  • Proven experience developing software for Embedded Linux and open RTOS operating systems.
  • Hands-on commitment to robust software development practices, including unit testing, integration testing, code reviews, and technical documentation standards.
  • Experience with software tools such as Git version control system, Jira, or Azure DevOps.
  • Computer Science principles such as data structures, algorithms, and system architecture.
  • Ability to translate functional requirements into clear, maintainable low-level software designs.