1

Computer Engineering Jobs in Prior Lake, MN (NOW HIRING)

Manager, Engineering

Minnetonka, MN ยท On-site

$159K - $207K/yr

Bachelor's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent experience * 7+ years of professional software development experience * 2+ years of experience ...

Computer Engineering * Electrical Engineering Technology * Electrical and Computer Engineering * Electrical and Electronic Engineering * Electronics and Computer Engineering Technology We are looking ...

Senior Electrical Engineer (FRES)

Eagan, MN ยท On-site

$119K - $144K/yr

At least a bachelor's degree in electrical engineering, computer engineering, electrical engineering technology, electrical and computer engineering, electrical and electronic engineering or ...

CTIO AI Engineering Manager

Minneapolis, MN ยท On-site

$73K - $244K/yr

... in Computer Engineering, Data Processing/Analytics/Science, Computer Science, Software Engineering, Artificial Intelligence and Robotics preferred - Designing, training, and deploying machine ...

next page

Showing results 1-20

Computer Engineering information

See Prior Lake, MN salary details

$49.8K

$124.7K

$141.1K

How much do computer engineering jobs pay per year?

As of Jul 11, 2026, the average yearly pay for computer engineering in Prior Lake, MN is $124,705.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,400.00 and $135,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Computer Engineer, and why are they important?

To thrive as a Computer Engineer, you need strong analytical skills, proficiency in computer architecture, hardware and software design, and at least a bachelor's degree in computer engineering or a related field. Familiarity with programming languages (such as C/C++ or Python), hardware description languages (like VHDL or Verilog), and tools like MATLAB or CAD software is common, and certifications like Cisco or CompTIA can be beneficial. Problem-solving abilities, teamwork, and effective communication are vital soft skills for collaborating on complex projects and troubleshooting technical issues. These skills and qualifications are essential for designing innovative computing solutions, ensuring reliable system performance, and succeeding in multidisciplinary engineering environments.

What is computer engineering?

Computer engineering is a field that combines principles of electrical engineering and computer science to design, develop, and maintain computer systems and hardware. Computer engineers work on both the hardware (such as processors, circuit boards, and memory devices) and the software that runs on these systems. Their work enables the creation of everything from smartphones and laptops to complex embedded systems in cars and medical devices. Computer engineering can also involve research, innovation, and improving the efficiency and performance of computers and related technologies.

What is the difference between Computer Engineering vs Computer Science?

AspectComputer EngineeringComputer Science
Required CredentialsBachelor's in Computer Engineering or related fieldBachelor's in Computer Science or related field
Work EnvironmentHardware and software development, embedded systems, device designSoftware development, algorithms, data structures, theoretical computing
Employer & Industry UsageTech companies, hardware firms, embedded systems companiesSoftware firms, research institutions, tech startups
Common Search & ComparisonYesYes

Computer Engineering focuses on designing and developing hardware and embedded systems, combining electrical engineering and computer science principles. Computer Science emphasizes software development, algorithms, and theoretical aspects of computing. While both fields overlap, Computer Engineering leans more toward hardware integration, whereas Computer Science centers on software and programming.

How do computer engineers typically collaborate with other departments in a tech company?

Computer engineers often work closely with software developers, hardware designers, and product managers to bring complex systems to life. Collaboration usually involves regular meetings to align on project goals, troubleshooting cross-disciplinary issues, and integrating hardware and software components. Effective communication and teamwork are essential, as computer engineers must translate technical requirements and constraints between teams to ensure a smooth development process. This collaborative environment helps broaden your skill set and exposes you to various aspects of product development.
What are popular job titles related to Computer Engineering jobs in Prior Lake, MN? For Computer Engineering jobs in Prior Lake, MN, the most frequently searched job titles are:
What cities near Prior Lake, MN are hiring for Computer Engineering jobs? Cities near Prior Lake, MN with the most Computer Engineering job openings:
Infographic showing various Computer Engineering job openings in Prior Lake, MN as of July 2026, with employment types broken down into 1% As Needed, 83% Full Time, 14% Part Time, and 2% Contract. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution, with an average salary of $124,705 per year, or $60 per hour.
Manager, Engineering

Manager, Engineering

Vital Images

Minnetonka, MN โ€ข On-site

$159K - $207K/yr

Full-time

Re-posted 21 days ago


Job description

POSITION OVERVIEW

Are you ready to lead, inspire, and drive impact? Weโ€™re seeking an experienced Engineering Manager to guide a dynamic agile software engineering team.ย  In this role, youโ€™ll own delivery outcomes, champion team performance, and nurture ongoing technical excellence.

As an Engineering Manager, youโ€™ll be at the heart of people leadershipโ€”empowering your team, fostering growth, and ensuring exceptional software quality. Youโ€™ll collaborate closely with Product Management, Architecture, Quality, and other key partners to turn roadmap priorities into seamless, predictable results. Along the way, youโ€™ll uphold high engineering standards and ensure compliance with our Quality Management System (QMS).

If you thrive on execution accountability, building high-performing teams, and making a tangible difference in software quality, we want to hear from you!

RESPONSIBILITIES

Delivery Ownership

  • Own delivery commitments for the team and ensure predictable execution against quarterly plans
  • Translate roadmap priorities into executable plans with clear milestones
  • Manage scope, capacity, and risk trade-offs to protect delivery commitments

Technical Leadership

  • Guide team-level technical decisions and ensure sound engineering trade-offs
  • Balance feature delivery with technical debt reduction and quality investments
  • Ensure long-term technical health of the team's codebase and systems

People Leadership & Development

  • Conduct regular one-on-one meetings, performance reviews, and feedback conversations
  • Support career development, skill growth, and engagement for team members
  • Lead hiring, onboarding, and staffing decisions for the team

Cross-Functional Collaboration

  • Partner with Product Management, Architecture, Quality, and other stakeholders to align on priorities
  • Manage trade-offs between scope, schedule, quality, and capacity
  • Resolve cross-functional issues that impact team delivery

Quality & Operational Excellence

  • Ensure adherence to engineering standards and QMS requirements
  • Drive improvements in automation, reliability, and operational practices
  • Promote continuous improvement in team processes and workflows

REQUIRED EDUCATION AND SKILLS

Required

  • Bachelor's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent experience
  • 7+ years of professional software development experience
  • 2+ years of experience in team leadership or people management
  • Strong understanding of software engineering best practices and Agile delivery methodologies
  • Ability to guide technical trade-offs without requiring hands-on coding
  • Strong communication and organizational skills

Preferred

  • Experience managing software engineers in a regulated or quality-managed environment (e.g., healthcare, medical devices)
  • Familiarity with CI/CD practices and modern software development workflows
  • Demonstrated success leading hiring, onboarding, and performance management processes

COMPENSATION

$159,520 - $207,380/year base salary, dependent on experience

In alignment with applicable pay transparency legislation, we disclose the full salary range for this position. Our compensation philosophy is designed to ensure fair and equitable pay practices that are both marketcompetitive and internally consistent. Salary ranges are established using external market data and are intended to reflect the full scope of experience, skills, and proficiency levels associated with the role.ย 

As part of our standard hiring practice, we aim extend offers at or near the midpoint of the range for candidates who are fully qualified and demonstrate the knowledge, skills, and experience required to perform the role independently and effectively. Final compensation decisions may vary based on individual qualifications, experience, and other jobrelated factors, while remaining within the established range.ย ย 

JOB COMPETENCIES

  • Leadership - Leads through change and adversity, makes the tough call when needed, builds consensus when appropriate, motivates and encourages others.
  • People Development - provides feedback and coaching, rewards hard work and risk taking, takes mentoring role, challenges and develops employees, accepts mistakes, provides visibility/opportunity.
  • Analytical Skills - Interprets and digests complex information, applies logic and sound critical thinking to astutely evaluate information, identifies flaws in reasoning but integrates good judgment in presenting findings, creates insightful and comprehensible reports, devises improvements or corrections to processes/procedures/plans based on strong analytical findings.
  • Creativity/Innovation - Generates new ideas, challenges the status quo, takes risks, supports change, encourages innovation, solves problems creatively.
  • Quality Work - Is attentive to detail and accuracy, is committed to excellence, looks for improvements continuously, monitors quality levels, finds root cause of quality problems, owns/acts on quality problems.
  • Sense of Urgency - Prioritizes well, shows energy, reacts to opportunities, instills urgency in others, meets deadlines.
  • Teamwork - Meets all team deadlines and responsibilities, listens to others and values opinions, helps team leader to meet goals, welcomes newcomers and promotes a team atmosphere.

COMPANY OVERVIEW

At Canon Medical Informatics (formerly Vital Images, Inc.), what we do matters. This is at the heart of every product we develop, every service we provide, and especially each member of our team. As part of Canon Medical Systems Corporation, we lead the industry with the latest health imaging informatics solutions. Our products handle millions of medical images and health records a day across the world. Canon Medical Informatics experiences the best of both worlds with a dynamic and collaborative environment, casual culture, and agility of a mid-sized company, while having the support and resources of Canon Medical Systems Corporate, our parent company.

Our offices are based in Minnetonka, Minnesota; Waterloo, Ontario; Copenhagen, Denmark; The Netherlands; and Beijing, China. We value our teamโ€™s innovation, enthusiasm, and dedication to help improve the lives of patients. Do you want to be part of a passionate team that believes what we do matters? Then a career with Canon Medical Informatics might be right for you!

COMPANY VALUES

Unity, Courage, Tenacity, Teamwork, and Excellence

WHAT WE OFFER YOU

Canon Medical Informatics offers a dynamic workplace, competitive compensation package, and room for learning and growth in our organization. This is an environment in which things move quickly and youโ€™ll have the opportunity to wear many hats. We have a casual dress code, offer flexible work hours and actively foster work-life balance, because anything else simply isnโ€™t sustainable. Our Minnetonka, MN office is located about 12 miles southwest of downtown Minneapolis. Our office is near several walking paths and restaurants that are a quick drive away. Our team loves what we do and has fun doing it together. We look forward to receiving an application from you.

Canon Medical Informatics is an Equal Employment Opportunity and Affirmative Action employer.ย  We do not discriminate based upon race, color, religion, national origin, gender, gender identity, sexual orientation, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.ย