1

Engineer Program Manager Jobs in Minnesota (NOW HIRING)

Program Manager

Minneapolis, MN · On-site

$93K - $124K/yr

Job Summary The Program Manager is responsible for directing, establishing, promoting, and ... Bachelor's degree in Engineering or related field * 10 years of related experience Hours 7am - 4 ...

Program Manager

Minneapolis, MN · On-site

$93K - $124K/yr

Job Summary The Program Manager is responsible for directing, establishing, promoting, and ... Bachelor's degree in Engineering or related field * 10 years of related experience Hours 7am - 4 ...

Program Manager

Plymouth, MN · On-site

$128K - $160K/yr

The Program Manager provides business and execution leadership for one or more projects, with ... Bachelor's degree required (in an engineering field preferred). MS/MBA degree preferred. * PMI ...

Program Manager

Plymouth, MN · On-site

$128K - $160K/yr

The Program Manager provides business and execution leadership for one or more projects, with ... Bachelor's degree required (in an engineering field preferred). MS/MBA degree preferred. * PMI ...

Master's degree/Bachelors degree in computer science, engineering/engineering management, systems management or business field and at least 10 years of demonstrated experience related to program ...

Program Manager

Fridley, MN · On-site

$93K - $124K/yr

Job Summary The Program Manager is responsible for directing, establishing, promoting, and ... Bachelor's degree in Engineering or related field * 10 years of related experience * Die Cast ...

TBFM Program Manager

Eagan, MN · On-site

$107K - $195K/yr

Master's degree/Bachelors degree in computer science, engineering/engineering management, systems management or business field and at least 10 years of demonstrated experience related to program ...

Program Manager II

Chaska, MN · On-site

$130K - $170K/yr

The program manager coordinates and influences internal engineering, operations, business development, finance, and contracts teams. The Program Manager is the customer advocate and primary point of ...

... engineering, operations, business development, finance, and contracts teams.   The Program Manager is the customer advocate and primary point of contact.  Program Managers perform project ...

next page

Showing results 1-20

Engineer Program Manager information

See Minnesota salary details

$82.3K

$124K

$128.3K

How much do engineer program manager jobs pay per year?

As of Jun 7, 2026, the average yearly pay for engineer program manager in Minnesota is $123,993.00, according to ZipRecruiter salary data. Most workers in this role earn between $126,300.00 and $126,300.00 per year, depending on experience, location, and employer.

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

To thrive as an Engineer Program Manager, you need a solid engineering background, project management expertise, and typically a degree in engineering or a related field, often with PMP or similar certification. Familiarity with project management software like Microsoft Project, JIRA, or Asana, and technical documentation tools is essential. Outstanding leadership, communication, and problem-solving skills help drive cross-functional teams and manage stakeholder expectations. These abilities are crucial for delivering complex engineering projects on time, within budget, and to quality standards.

How does an Engineer Program Manager typically collaborate with engineering and cross-functional teams during a project?

As an Engineer Program Manager, you will act as a bridge between engineering teams and other departments such as product management, quality assurance, and operations. You’ll facilitate clear communication, set project expectations, and help resolve roadblocks to keep projects on track. Regular meetings, progress updates, and documentation are common practices to ensure alignment and accountability. Your ability to balance technical understanding with project management skills is crucial in driving successful outcomes.

What engineers make $300,000 a year?

Senior engineers in specialized fields such as software engineering, data engineering, or systems engineering can earn $300,000 or more annually, especially with extensive experience, advanced skills, and working in high-demand industries like technology or finance. These roles often require strong technical expertise, certifications, and leadership responsibilities.

What is an Engineer Program Manager?

An Engineer Program Manager (EPM) is a professional who oversees and coordinates engineering projects from conception through completion. They work closely with engineering teams, stakeholders, and other departments to ensure that technical projects are delivered on time, within budget, and meet quality standards. EPMs manage schedules, resolve issues, and facilitate communication between different teams to keep projects on track. Their role often blends technical expertise with project management skills, making them essential for successful engineering initiatives.

What is the difference between Engineer Program Manager vs Software Engineer?

AspectEngineer Program ManagerSoftware Engineer
Required CredentialsBachelor's in Engineering, Project Management certifications (e.g., PMP)Bachelor's in Computer Science or related field, coding skills
Work EnvironmentCross-functional teams, project planning, stakeholder communicationDesign, develop, test software applications
Employer & Industry UsageTech companies, hardware firms, product developmentSoftware companies, tech startups, IT departments

The main difference is that Engineer Program Managers focus on overseeing projects, coordinating teams, and ensuring timely delivery, while Software Engineers primarily develop and implement software solutions. Both roles often collaborate closely but serve distinct functions within tech organizations.

What cities in Minnesota are hiring for Engineer Program Manager jobs? Cities in Minnesota with the most Engineer Program Manager job openings:
Infographic showing various Engineer Program Manager job openings in Minnesota as of May 2026, with employment types broken down into 78% Full Time, 15% Part Time, 1% Temporary, and 6% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $123,993 per year, or $59.6 per hour.

Program Manager

KURT

Minneapolis, MN • On-site

$93K - $124K/yr

Other

Posted 4 days ago


Job description

At Kurt Machining our employee experience and ability to solve complex manufacturing challenges set us apart. We provide precision CNC-machining services utilizing state-of-the-art manufacturing, quality, and automation technology. Since 1946 we have delivered innovative solutions to the world's most demanding customers and industries including aerospace, defense, semiconductor, oil and energy.
Take a virtual tour of our Machining Division by clicking here!
Job Summary
The Program Manager is responsible for directing, establishing, promoting, and maintaining specific programs and initiatives within designated customer base including large and/or critical accounts. Effectively assist customers' operational strategies to achieve timely and cost effective solutions. Maximize communications, job planning and service delivery to achieve customer satisfaction goals.
Essential Functions
  • Manages program to ensure that implementation and prescribed activities are carried out in accordance with specified objectives.
  • Plans and develops methods and procedures for implementing program, directs and coordinates program activities, and exercises control over personnel responsible for specific functions or phases or program.
  • Proactively communicates with and seeks feedback from customers. Drives outstanding customer value and loyalty. Seeks to continuously improve customer satisfaction.
  • Reviews reports and records activities to ensure progress is being accomplished toward specified program objective and modifies or changes methodology as required to redirect activities and attain objectives.
  • Prepares program reports for superiors.
  • Controls expenditures in accordance with budget allocations.
  • Effectively communicates goals to the team and communicates with the wider organization when required.

Other Duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice. Reliable attendance is required.
Required
  • High School Diploma or equivalent GED
  • 5 years of contract manufacturing experience

Preferred
  • Bachelor's degree in Engineering or related field
  • 10 years of related experience

Hours
7am - 4:30pm, Monday to Friday
Compensation:
The anticipated starting salary range for this position is $93,641 to $124,855. The exact salary may be determined on a combination of factors including the candidate's knowledge, experience, skills, abilities, and education.
Physical Demand Factors
The following physical demand factors should be used as a general guideline for employees listed under this job title. Specific requirements will vary based on the employee's individual work responsibilities.
Strength Level Rating: Sedentary work. Work involves exerting 10 pounds of force occasionally or a negligible amount of force to frequently lift, carry, push, pull, or otherwise move objects.
A worker in this job will frequently (from 1/3 to 2/3 of the time):
  • Reach by extending hands and arms
  • Handle objects by seizing, holding, grasping, turning or otherwise working with hands
  • Talk by expressing or exchanging communication by means of the spoken work to impart oral information
  • Hear by perceiving the nature of sounds by ear

The worker will occasionally (up to 1/3 of the time):
  • Pick, pinch, or otherwise work primarily with fingers
  • Have near acuity with clarity of vision at 20 inches or less

100% employee owned, Kurt Machining is a division of Kurt Manufacturing headquartered in Minneapolis, MN. Employees thrive in our fast-paced environment with opportunities to learn and advance while delivering industry-leading parts and products. Kurt employees have the opportunity to work with some of the newest manufacturing technology available including 5-axis and multi-tasking machining, automation integration, robotics, and 3D printing. At Kurt Machining we embrace early-involvement engineering, lean manufacturing, and continuous-improvement practices.
What makes Kurt different? It starts with employee ownership, what we put into our products, passion that leads to profound pride, and the endless desire to deliver perfection on time, every time. That's why we'll never settle for good enough. It's this dedication that created our legacy of excellence. If you are ready to transform your career with an industry leader, let us show you how owning something makes a difference.
Kurt Manufacturing is an Equal Opportunity Employer and embraces all individuals and what makes them unique. At Kurt we are committed to equal employment opportunities regardless of race, color, religion, sexual orientation, gender identity, age, national origin, disability, veteran status, or any other legally protected status.
If you are a qualified individual with a disability, a disabled veteran, or an individual that has other barriers that limit your ability to access our on-line application system, please contact Human Resources at employment@kurt.com to discuss alternative ways to apply for open positions.