1

Director Embedded Software Jobs in Minnesota (NOW HIRING)

Software Engineer

Plymouth, MN · On-site

$90K - $115K/yr

Direct Manager: Chief Financial Officer, who currently serves as Team Lead of the AI Initiative ... Embedded Partnership & Delivery * Participate in requirements gathering with business stakeholders ...

Consult with other engineers to evaluate interfaces between platform software solutions, embedded ... with direct communication with all levels of technical and business resources * Excellent ...

next page

Showing results 1-20

Director Embedded Software information

See Minnesota salary details

$68.6K

$150.2K

$170.4K

How much do director embedded software jobs pay per year?

As of Jun 22, 2026, the average yearly pay for director embedded software in Minnesota is $150,226.00, according to ZipRecruiter salary data. Most workers in this role earn between $128,800.00 and $169,400.00 per year, depending on experience, location, and employer.

What engineer makes $500,000 a year?

Senior engineers in specialized fields such as software, aerospace, or petroleum engineering can earn $500,000 or more annually, especially with extensive experience, advanced skills, and leadership roles. High-level positions often include bonuses, stock options, or profit sharing that contribute to total compensation.

What are the key skills and qualifications needed to thrive as a Director of Embedded Software, and why are they important?

To thrive as a Director of Embedded Software, you need deep expertise in embedded systems design, software architecture, and team leadership, usually supported by a degree in computer science, electrical engineering, or a related field. Familiarity with tools such as C/C++, RTOS, version control systems (e.g., Git), and industry certifications like PMP or Agile Scrum Master is often expected. Outstanding communication, strategic thinking, and the ability to mentor and motivate cross-functional teams are crucial soft skills that set top performers apart. These competencies ensure that complex software projects are delivered efficiently, meet quality standards, and align with organizational goals in a highly technical environment.

Will AI replace embedded programmers?

Embedded software engineers design and develop software for hardware devices, and AI is unlikely to fully replace them due to the need for specialized knowledge of hardware constraints, real-time systems, and safety requirements. Instead, AI tools can assist embedded programmers by automating routine tasks and improving development efficiency. Skills in embedded systems, programming languages like C or C++, and understanding of hardware are essential for adapting to evolving technologies.

What is L1, L2, L3, and L4 developer?

In the context of embedded software development, L1, L2, L3, and L4 developers typically refer to different levels of expertise or seniority, with L1 being entry-level and L4 being highly experienced or specialized. These levels help define responsibilities, skills, and experience requirements within a development team, often influencing project roles and expectations. For a Director of Embedded Software, understanding these levels aids in team structuring and talent management.

What is the highest salary in embedded system?

The highest salaries for embedded software engineers can exceed $150,000 annually, especially for senior roles or those with specialized skills in real-time operating systems, hardware integration, or certifications. Leadership positions such as Embedded Software Director or Principal Engineer may earn even higher compensation, often including bonuses and stock options.

How does a Director of Embedded Software typically collaborate with hardware and product teams during the development cycle?

A Director of Embedded Software works closely with hardware engineers and product managers to ensure seamless integration between software and hardware components. This often involves participating in cross-functional meetings, defining technical requirements, and coordinating development timelines. Effective collaboration is crucial to address compatibility challenges, optimize system performance, and deliver robust products. Directors also facilitate communication between teams to quickly resolve issues and align project objectives.

What does a Director of Embedded Software do?

A Director of Embedded Software is responsible for leading teams that design, develop, and maintain embedded software systems, typically used in hardware devices like automotive components, industrial machines, or consumer electronics. They oversee project management, set technical direction, and ensure software quality and compliance with industry standards. This role also involves collaborating with cross-functional teams, managing budgets, and mentoring engineering staff. The director plays a key role in aligning software development with organizational goals and technological advancements.
What are the most commonly searched types of Embedded Software jobs in Minnesota? The most popular types of Embedded Software jobs in Minnesota are:
What are popular job titles related to Director Embedded Software jobs in Minnesota? For Director Embedded Software jobs in Minnesota, the most frequently searched job titles are:
Infographic showing various Director Embedded Software job openings in Minnesota as of June 2026, with employment types broken down into 43% Internship, and 57% Full Time. Highlights an 100% In-person job distribution, with an average salary of $150,226 per year, or $72.2 per hour.

Control Systems Engineer - Power Electronics

Rogers Freels & Associates Inc

Eden Prairie, MN • On-site

$85K - $130K/yr

Full-time

Posted 20 days ago


Job description

RFA Engineering (www.rfamec.com) is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking an experienced candidate to become an integral part of our engineering team. The selected candidate will work with an experienced engineering staff using state-of-the-art engineering tools & processes. This position will be located at our Eden Prairie, MN engineering headquarters. Travel will be required 1 week per month to Fargo, ND.

This is a full-time position with a full benefit package listed below that includes opportunities for professional growth, direct hire by our customers, and additional opportunities within our own organization.

Control Systems Engineer - Power Electronics

Control Systems Engineer – Power Electronics will support the development of advanced electrification and control solutions across a wide range of applications. This role is responsible for developing, simulating, validating, and implementing control systems at both component and full system levels using a model-based design approach. The ideal candidate will contribute to electric drive development, system performance optimization, and embedded control implementation in a collaborative engineering environment.

Responsibilities

  • Develop electrification control solutions at both component and system levels using model-based design methodologies.

  • Collaborate with cross-functional stakeholders to define and refine control system requirements supporting electrified vehicle solutions.

  • Perform electric drive and full system simulations to support control algorithm development and vehicle performance assessments.

  • Evaluate control system designs through analytical modeling, simulation, Hardware-in-the-Loop (HIL) testing, laboratory validation, and field testing.

  • Support embedded implementation of control algorithms including auto-code generation and integration with microcontrollers and FPGAs.

  • Contribute to design reviews, technical documentation, and continuous improvement of development processes and validation strategies.

Requirements

  • Bachelor of Science degree in Electrical Engineering, Mechanical Engineering, Physics, or a related field.

  • One or more years of experience in power electronics or control algorithm development; relevant academic research experience will be considered.

  • Proficiency in MATLAB, Simulink, and Simscape.

  • Experience simulating power electronics, electric machines, and control systems.

  • Strong written and verbal communication skills.

Desired Attributes

  • Master of Science degree in Electrical Engineering, Mechanical Engineering, or Physics with a focus on power electronics and/or control systems.

  • Hands-on laboratory or vehicle testing experience with power electronics or electric motors.

  • Experience with Hardware-in-the-Loop (HIL) testing environments.

  • Experience with auto-code generation and embedded software implementation.

  • Familiarity with version control systems and Agile software development practices.

  • Experience with power electronics hardware or software design.

  • Knowledge of advanced control techniques including observers, model predictive control, filter design, and advanced motor control strategies.

Pay Range: $85,000-$130,000/year – Commensurate with experience

About RFA Engineering

RFA Engineering has provided product development and engineering services to industry leading customers since 1943. Our primary focus is the development of off highway equipment including agricultural, construction, mining, recreational, industrial, and special machines. Our work includes concept development, product design, documentation, problem-solving, simulation, optimization, and testing of components, systems and complete machines. Our engineering staff is located at our Engineering Center in Eden Prairie, MN, branch office in Dubuque, IA and at numerous customer sites throughout the U.S.
Competitive Benefits

  • Health and Dental Insurance
  • Health Savings Account
  • TelaDoc: Virtual Health Care
  • Vision Insurance
  • Company Paid / Supplemental Life Insurance
  • Company Paid Long-Term Disability
  • Supplemental Short-Term Disability
  • Retirement Savings Account (Traditional 401k & Roth 401k)
  • Flexible Spending Plan Dependent Care
  • Bonus Plan (Exempt Employees Only)
  • Paid Time Off (PTO)
  • Paid Holidays
  • Bereavement Leave
  • Employee Assistance Programs (EAP)
  • Education Assistance

Equal Opportunity and Veteran Friendly