1

Embedded Engineer Jobs in Plymouth, MN (NOW HIRING)

Electrical Engineer - Embedded Software

Dayton, MN · On-site

$138K - $182K/yr

Stay current on developments in embedded systems, electrical engineering, and relevant industry standards. * Build knowledge of Graco products, operating systems, customer applications, and quality ...

Software Engineer We are seeking a highly skilled Software Engineer to join our team in Minneapolis. This position will focus on developing embedded C++ software. The role is predominantly an ...

Showing results 41-60

Embedded Engineer information

See Plymouth, MN salary details

$73.9K

$161.9K

$183.6K

How much do embedded engineer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for embedded engineer in Plymouth, MN is $161,887.00, according to ZipRecruiter salary data. Most workers in this role earn between $138,800.00 and $182,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an embedded engineer?

To thrive as an Embedded Engineer, you need a solid background in computer science or electrical engineering, with strong skills in C/C++, microcontroller programming, and embedded systems design. Familiarity with real-time operating systems (RTOS), hardware debugging tools, and version control systems like Git is typically required, and certifications such as Certified Embedded Systems Engineer (CESE) can be beneficial. Strong problem-solving abilities, attention to detail, and effective communication are standout soft skills in this field. These competencies are crucial for developing reliable, efficient embedded solutions that integrate seamlessly with hardware and meet user requirements.

What are some common challenges faced by embedded engineers when working on cross-functional teams?

Embedded Engineers often collaborate closely with hardware designers, software developers, and test engineers, which can present challenges related to communication and integration. Aligning the firmware with hardware specifications, managing resource constraints, and ensuring timely debugging across different platforms are frequent hurdles. To succeed, Embedded Engineers need strong communication skills and a collaborative mindset to bridge gaps between disciplines and deliver cohesive, reliable systems.

What is the difference between Embedded Engineer vs Firmware Engineer?

AspectEmbedded EngineerFirmware Engineer
Required CredentialsBachelor's in Electrical, Computer Engineering, or related fields; certifications like ARM or IoT certifications are commonBachelor's in Computer Engineering, Electrical Engineering, or related; often similar certifications in embedded systems or firmware development
Work EnvironmentDesigning and developing hardware-software integrated systems, often in industrial, automotive, or consumer electronicsWriting, testing, and debugging low-level code that runs directly on hardware devices like microcontrollers or embedded processors
Employer & Industry UsageElectronics manufacturers, automotive, aerospace, IoT companiesConsumer electronics, IoT devices, medical devices, automotive systems

Embedded Engineers and Firmware Engineers often work closely, but Embedded Engineers focus on both hardware and software integration, while Firmware Engineers specialize in low-level code development that runs directly on hardware. Both roles require similar skills and certifications, but their primary focus and work environment differ slightly.

Are embedded engineers in demand?

Embedded engineers are in high demand due to the growth of IoT devices, automotive systems, and consumer electronics. Skills in C/C++, real-time operating systems, and hardware integration are particularly valuable in this field, which offers strong job stability and opportunities across various industries.

What does an embedded engineer do?

An embedded engineer designs, develops, and tests software and hardware for embedded systems, which are specialized computing devices within larger machines or products. They work with microcontrollers, real-time operating systems, and programming languages like C or C++, often collaborating with hardware teams to ensure system functionality and reliability.

What are popular job titles related to Embedded Engineer jobs in Plymouth, MN?

For Embedded Engineer jobs in Plymouth, MN, the most frequently searched job titles are:

What cities near Plymouth, MN are hiring for Embedded Engineer jobs?

Cities near Plymouth, MN with the most Embedded Engineer job openings:

Infographic showing various Embedded Engineer job openings in Plymouth, MN as of August 2026, with employment types broken down into 90% Full Time, 6% Part Time, and 4% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $161,887 per year, or $77.8 per hour.

Electrical Engineer - Embedded Software

Graco, Inc.

Dayton, MN • On-site

$138K - $182K/yr

Full-time

Medical, Dental, Retirement

Posted 23 days ago


Graco rating

8.5

Company rating: 8.5 out of 10

Based on 24 frontline employees who took The Breakroom Quiz

87th of 495 rated machine equipment manufacturers


Job description

Graco manufactures and markets premium equipment to move, measure, control, dispense and spray a wide variety of fluid and powder materials. What does that mean? Well, we pump peanut butter into your jar, and the oil in your car. We glue the soles of your shoes, the glass in your windows and the screen on your phone. We spray the finish on your vehicle, coatings on your pills, the paint on your house and texture on your walls. Graco is part of your daily life.
Design the embedded software that powers Graco's next generation of products. In this role, you will turn customer and market needs into practical solutions, guide prototypes through testing and release, and collaborate across engineering, manufacturing, and product teams. You will contribute to new product development and cost-reduction initiatives while building expertise in both embedded software and electrical hardware.
What makes this role exciting: You will apply strong software architecture and development skills while expanding your hardware knowledge to solve real-world engineering challenges.
What You Will Do at Graco
Develop Innovative Products
  • Develop embedded firmware and software for new products and cost-reduction initiatives.
  • Contribute to product specifications and translate requirements into practical design concepts.
  • Read and interpret circuit schematics, hardware drawings, and software code.
  • Identify applicable standards and analyze designs for compliance.
  • Use engineering tools and techniques, including circuit simulation and software analysis, to evaluate designs.
  • Define and lead prototype development, laboratory testing, and field testing.
  • Review technical documentation, including instruction manuals and product literature.
  • Partner with manufacturing to develop effective production processes.

Lead Projects
  • Lead small new product development projects and coordinate work across the project team.
  • Complete project feasibility and pre-production authorizations.
  • Create and maintain schedules, track progress, and communicate risks early.
  • Support release-for-sale activities and provide clear oral and written status updates.

Shape Solutions Around Customer Needs
  • Identify new product opportunities by understanding customer needs and market trends.
  • Evaluate Graco and competitive products to uncover opportunities for improvement.
  • Propose and develop technologies that solve meaningful customer challenges.

Support Products and Grow Your Expertise
  • Support products by preparing Engineering Change Orders, troubleshooting issues in manufacturing, the lab, and customer locations, and initiating corrective actions.
  • Stay current on developments in embedded systems, electrical engineering, and relevant industry standards.
  • Build knowledge of Graco products, operating systems, customer applications, and quality processes.
  • Monitor emerging trends in customer markets and apply insights to product development.
  • Perform other duties as assigned.

What You Will Bring to Graco
  • Bachelor's degree in electrical engineering, computer engineering, software engineering, computer science, or a related field.
  • 3+ years of successful new product development experience.
  • Hands-on experience with embedded Linux, real-time operating systems (RTOS), C/C++, object-oriented programming, and/or Git.
  • Strong engineering judgment and technical problem-solving skills.
  • Clear written and verbal communication skills and the ability to collaborate across functions.
  • Ability to recognize customer needs and market trends that influence product requirements.

Accelerators
  • Experience with programmable logic controllers (PLCs) and CODESYS.
  • Experience in a global industrial manufacturing environment.

#LI-Hybrid
Applicants must be legally authorized to work in the United States. This role is not eligible for immigration sponsorship now or in the future (e.g., H-1B, TN, F-1 OPT).
At Graco, you truly make a difference. Your unique talents contribute to our organizational growth and future. Not only do you make a difference, but Graco's culture empowers employees to create their own career path. Whether you choose to advance within your current department or explore new opportunities in different divisions, you have the ability to build your future. Our managers are here to provide support and guidance as you continue to grow within your career.
Graco has excellent opportunities available to individuals who want to be part of a fast-moving, growing company that is committed to quality, innovation and solving fluid handling problems for our customers. Graco is proud to be named a Best Place to Work by Fortune Magazine in 2016, 2018, 2019, 2021 & 2022. Graco offers attractive compensation, benefits and career development opportunities. Graco's comprehensive benefits include medical, dental, stock purchase plan, 401(k), tuition reimbursement and more.
Our company uses E-Verify to confirm the employment and eligibility of all newly hired employees. To learn more about E-Verify, including your rights and responsibilities, please visit www.dhs.gov/E-Verify.
The base pay range for this position is listed below, exclusive of fringe benefits or other compensation. If you are hired, your final base hourly rate will be determined based on factors such as geographic location, skills, competencies, education, and/or experience. In addition to those factors, we will also consider internal equity of our current employees. Please keep in mind that the range provided is the full base salary range for the role. Hiring at or near the maximum of the range would not be typical to allow for future and continued salary growth.
$75,000.00 - $131,200.00

What Graco employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom