×
Register Here to Apply for Jobs or Post Jobs. X

Manager, Engineering

Job in Minnetonka, Hennepin County, Minnesota, 55345, USA
Listing for: Canon Medical Informatics
Full Time position
Listed on 2026-05-25
Job specializations:
  • Software Development
    Software Project Mgr/ Lead, Software Engineer
Salary/Wage Range or Industry Benchmark: 159520 - 207380 USD Yearly USD 159520.00 207380.00 YEAR
Job Description & How to Apply Below

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 market‑competitive 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 to 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 job‑related 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.
  • Analyt…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary