1

Junior Embedded Software Engineer Jobs in Minneapolis, MN

Embedded Software Engineer Location: Brooklyn Park, MN (Onsite) Work Authorization: Applicants must be currently authorized to work in the United States on a full-time basis. The company does not ...

Embedded Software Engineer

Minneapolis, MN · On-site

$137K - $180K/yr

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 ...

Embedded Software Engineer

Saint Paul, MN · On-site

$130K - $171K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Summary Zepto Life Technology is seeking an experienced and highly motivated Embedded Software Engineer to lead the design, development, and lifecycle management of embedded firmware for our next ...

Embedded Software Engineer

Saint Paul, MN · On-site

$130K - $171K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Summary Zepto Life Technology is seeking an experienced and highly motivated Embedded Software Engineer to lead the design, development, and lifecycle management of embedded firmware for our next ...

Embedded Software Engineer

Saint Paul, MN · On-site

$85K - $110K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Summary Zepto Life Technology is seeking an experienced and highly motivated Embedded Software Engineer to lead the design, development, and lifecycle management of embedded firmware for our next ...

Embedded Software Engineer

Saint Paul, MN · On-site

$120K - $140K/yr

  • Medical

  • Retirement

  • PTO

Job SummaryWe are seeking an Embedded Software Engineer to design embedded software and device drivers that enable silicon validation and hardware bring-up, while also supporting the Validation ...

Embedded Software Engineer

Saint Paul, MN · Hybrid

$50 - $65/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Embedded Software Engineer Join our dynamic team as an Embedded Software Engineer where you will be responsible for software and firmware development for new products. This role involves developing ...

Lead Embedded Software Engineer

Plymouth, MN · On-site

$105K - $154K/yr

  • Medical

  • Retirement

The Lead Embedded Software Engineer will develop embedded software/firmware for high performance, real-time controls and protective relays used for smart grid applications in the electrical power ...

This Embedded Software Engineer works independently on the design, development, testing and maintenance of embedded software for an exciting new system for the treatment of calcified plaque in ...

Sr. Embedded Software Engineer

New Brighton, MN · On-site

$131K - $171K/yr

This Embedded Software Engineer works independently on the design, development, testing and maintenance of embedded software for an exciting new system for the treatment of calcified plaque in ...

This Embedded Software Engineer works independently on the design, development, testing and maintenance of embedded software for an exciting new system for the treatment of calcified plaque in ...

This Embedded Software Engineer works independently on the design, development, testing and maintenance of embedded software for an exciting new system for the treatment of calcified plaque in ...

Sr. Embedded Software Engineer

New Brighton, MN · On-site

$131K - $171K/yr

This Embedded Software Engineer works independently on the design, development, testing and maintenance of embedded software for an exciting new system for the treatment of calcified plaque in ...

Embedded Software Engineer

Minneapolis, MN

$50 - $70/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Job Title: Sr Embedded Software Engineer The Embedded Software Engineer will lead firmware design, implementation, and testing across the full product lifecycle. This role owns firmware architecture ...

next page

Showing results 1-20

Junior Embedded Software Engineer information

See Minneapolis, MN salary details

$48.5K

$98.7K

$148.2K

How much do junior embedded software engineer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for junior embedded software engineer in Minneapolis, MN is $98,683.00, according to ZipRecruiter salary data. Most workers in this role earn between $76,200.00 and $99,700.00 per year, depending on experience, location, and employer.

What is a junior embedded software engineer?

A Junior Embedded Software Engineer is an entry-level role focused on developing and testing software for embedded systems, such as microcontrollers, IoT devices, and automotive systems. They typically work with languages like C and C++, interacting with hardware and real-time operating systems (RTOS). Their responsibilities include debugging code, optimizing performance, and collaborating with hardware engineers. This role provides hands-on experience in low-level programming and system integration. It serves as a foundation for advancing to more senior embedded software positions.

What do junior embedded software engineers do?

As a Junior Embedded Software Engineer, your daily tasks often include writing code for microcontrollers, debugging hardware-software integration issues, running tests, and updating documentation. You'll usually collaborate with senior engineers and hardware teams to design, implement, and troubleshoot embedded solutions. The work environment is generally a mix of office or lab settings, involving both individual work and group projects. This role offers hands-on learning opportunities and exposure to various technologies, helping you build a strong foundation for future career advancement in embedded systems.

What are the key skills and qualifications needed to thrive as a junior embedded software engineer?

To thrive as a Junior Embedded Software Engineer, you need a solid understanding of C/C++ programming, microcontroller architectures, and basic electronics, often demonstrated by a relevant engineering degree or coursework. Familiarity with integrated development environments (IDEs), debuggers, version control systems like Git, and real-time operating systems (RTOS) is highly beneficial. Strong problem-solving abilities, attention to detail, effective teamwork, and good communication skills help you excel in cross-functional tech teams. These skills enable you to develop reliable embedded systems, efficiently troubleshoot software issues, and collaborate effectively in fast-paced engineering environments.

What are the most commonly searched types of Embedded Software Engineer jobs in Minneapolis, MN?

The most popular types of Embedded Software Engineer jobs in Minneapolis, MN are:

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

The top searched job categories for Junior Embedded Software Engineer jobs in Minneapolis, MN are:

What cities near Minneapolis, MN are hiring for Junior Embedded Software Engineer jobs?

Cities near Minneapolis, MN with the most Junior Embedded Software Engineer job openings:

Infographic showing various Junior Embedded Software Engineer job openings in Minneapolis, MN as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 11% Part Time, and 6% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $98,684 per year, or $47.4 per hour.

Embedded Software Engineer

TriSearch

Brooklyn Park, MN • On-site

$105K - $118K/yr

Full-time

Re-posted 18 days ago


Job description

Embedded Software Engineer

Location: Brooklyn Park, MN (Onsite)

Work Authorization: Applicants must be currently authorized to work in the United States on a full-time basis. The company does not sponsor applicants for work visas (e.g., H-1B, TN, or other employment-based visas) for this position.


SUMMARY:

We are looking for a skilled embedded software engineer to join our industrial printing solutions engineering team in Brooklyn Park, MN. You will be designing, developing, and testing embedded software, including analysis of requirements, coding, debugging, testing, troubleshooting, and documenting.  You will be working on our current and next-generation high-resolution print controllers and printheads using the latest high-performance SOC application processors.


If you have solid software design skills and have a proven track record in embedded systems, firmware development, and a strong understanding of hardware and software integration, we invite you to apply.

 

KEY RESPONSIBILITIES:

  • Responsible for developing and implementing embedded software solutions for the high-resolution print controllers and printheads.
  • Collaborating with cross-functional teams, including hardware engineers and product managers, to define software requirements and specifications.
  • Conducting feasibility studies and system analysis to ensure software compatibility with hardware designs.
  • Write efficient, modular, and well-documented code.
  • Perform unit testing and debugging to ensure design meets product requirements.
  • Work with test engineers to test software performance and functionality.
  • Perform code and design review regularly.
  • Implement software updates and bug fixes based on feedback and testing results.
  • Contributing to the documentation and maintenance of software.
  • Provide customer and manufacturing support.



QUALIFICATIONS:

  • Bachelor of Science degree in Electrical Engineering, Computer Engineering, or a relevant engineering degree.
  • 4+ years of experience developing embedded software.
  • 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 in C and C++ for embedded systems.
  • Experience with 32-bit and 64-bit microcontrollers and hardware-software integration.
  • Good knowledge of software configuration management tools, defect tracking tools, and code review.
  • Familiarity with reading electrical schematics and data sheets for components.
  • Automation experience. Ideally, coming from the industrial automation industry
  • Ability to work on multiple concurrent projects and adapt quickly to time-sensitive needs.
  • Strong interpersonal skills and customer service orientation.
  • Ability to work independently and as a member of a team.


WORKING CONDITIONS:

  • Clean office environment.
  • Periodic exposure to a factory environment containing dust and machine noise.
  • Periodic standing and walking.


Pay Range: $105,000 - $118,000 per year







#LI-KI1