1

Software Manager Jobs in Apple Valley, MN (NOW HIRING)

Ensure team supports Software Quality Assurance and Software Configuration Management audits and activities. * Coordinate with Safety Engineering to ensure accurate and timely completion of software ...

Ensure team supports Software Quality Assurance and Software Configuration Management audits and activities. * Coordinate with Safety Engineering to ensure accurate and timely completion of software ...

Software QA ManagerMinneapolis, MN (remote to start)SummaryThe Software QA Manager is responsible for overseeing/managing the Software QA function for a suite of products in a hybrid cloud ...

Software QA ManagerMinneapolis, MN (remote to start)SummaryThe Software QA Manager is responsible for overseeing/managing the Software QA function for a suite of products in a hybrid cloud ...

Manager, Software Engineering

Minneapolis, MN ยท On-site +1

$195K - $257K/yr

... with software engineering * 3 or more years experience coding in one of the following languages: Go, Java, and/or Javascript * Hands on technical manager experienced in designing, building and ...

next page

Showing results 1-20

Software Manager information

See Apple Valley, MN salary details

$76.5K

$146.7K

$182.8K

How much do software manager jobs pay per year?

As of Aug 22, 2026, the average yearly pay for software manager in Apple Valley, MN is $146,652.00, according to ZipRecruiter salary data. Most workers in this role earn between $132,400.00 and $174,000.00 per year, depending on experience, location, and employer.

What is a software manager?

A software manager oversees the development, installation, and maintenance of new or upgraded software for an organization. As a software manager, you coordinate with staff to determine client needs and expectations, establish budget and timelines, and ensure that employees use the product correctly. You may also train company employees on how to utilize the software after it is installed and help troubleshoot problems that arise.

What does a software manager do?

A Software Manager oversees software development teams, ensuring projects are completed on time and meet quality standards. They coordinate between team members, manage resources, and communicate with stakeholders about progress and requirements. Additionally, they may be responsible for hiring, mentoring, and evaluating team performance. Their role bridges the gap between technical staff and upper management to align technology goals with business objectives.

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

To thrive as a Software Manager, you need a strong background in software development, project management, and leadership, often supported by a degree in computer science or a related field. Familiarity with Agile methodologies, version control systems like Git, and project management tools such as Jira is typically required. Exceptional communication, problem-solving, and team-building skills set outstanding managers apart in this role. These competencies are essential for delivering projects on time, fostering effective collaboration, and driving high-performing engineering teams.

How does a software manager typically balance hands-on technical work with leadership responsibilities?

Software Managers often juggle both technical and leadership duties, but the balance can vary depending on the organization and team size. In many cases, Software Managers spend a significant portion of their time on people management tasks such as mentoring team members, conducting code reviews, planning sprints, and facilitating communication between stakeholders. However, they may also remain involved in architectural decisions or critical technical challenges to stay connected with the team's work. Effective Software Managers prioritize delegating coding tasks to their team while focusing on enabling productivity, resolving blockers, and ensuring project alignment with business goals.

What is the difference between Software Manager vs Software Engineer?

AspectSoftware ManagerSoftware Engineer
Required CredentialsBachelor's or higher in CS or related field; management experienceBachelor's or higher in CS or related field; coding skills
Work EnvironmentOversees teams, manages projects, strategic planningDevelops software, writes code, tests applications
Employer & Industry UsageUsed in tech companies, startups, large enterprisesUsed across all tech sectors, startups, corporate IT

The main difference between a Software Manager and a Software Engineer lies in their roles. Software Managers focus on team leadership, project management, and strategic planning, while Software Engineers are primarily responsible for coding and developing software. Both roles require technical knowledge, but their responsibilities and work focus differ significantly.

What job categories do people searching Software Manager jobs in Apple Valley, MN look for?

The top searched job categories for Software Manager jobs in Apple Valley, MN are:

What cities near Apple Valley, MN are hiring for Software Manager jobs?

Cities near Apple Valley, MN with the most Software Manager job openings:

Infographic showing various Software Manager job openings in Apple Valley, MN as of August 2026, with employment types broken down into 83% Full Time, 16% Part Time, and 1% Contract. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution, with an average salary of $146,652 per year, or $70.5 per hour.

Sr. Software Manager, New Indications

HISTOSONICS INC

Plymouth, MN โ€ข On-site

$175 - $200/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 4 days ago


Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Sr. Software Manager, New Indications

Full Time Professional Plymouth, MN, US

Salary Range: $175,000.00 To $200,000.00 Annually

HistoSonics is a commercial-stage medtech company advancing the Edisonยฎ System, a novel non-invasive sonic beam therapy based on histotripsy. Since receiving FDA De Novo grant for the non-invasive destruction of liver tumors in 2023, the company has progressed beyond initial market entry into commercial expansion, reimbursement momentum, and ongoing clinical and pipeline development. In addition to its current liver tumor indication, HistoSonics is pursuing future indications across multiple applications including kidney, pancreas, prostate, neuro, womenโ€™s health, and other significant underserved human health areas, to realize the broader potential histotripsy across multiple disease states and medical specialties.

We offer an exciting work culture where cutting-edge science meets real-world application, and each team memberโ€™s contribution is important to our success in ensuring our physicians and their patients get what they need most.

Location: Plymouth, MN

Position Summary

HistoSonics is expanding the power of histotripsy into new indications across the body. The Sr. Software Manager will own the regulatory compliance pathway for software and build the software engineering capability that takes new indications from first-in-human through commercialization. This role will lead compliance and documentation effort: assessing prototype software against IEC 62304, creating Software Development Plans, software risk management file, and DHF deliverables.

As a key strategic partner to cross-functional teams, the Sr. Manager helps advance targeted clinical applications and supports successful product launches across multiple anatomical areas, including but not limited to neurological, abdominal, and womenโ€™s health indications. This position is currently an individual contributor role with the opportunity to build and lead a software team as the organization grows.

Key Responsibilities IEC 62304 Compliance and Documentation
  • Assess software against IEC 62304 requirements; define software safety classification and gap analysis.
  • Author and own the Software Development Plan (SDP), establishing development methodology, configuration management, version control, review, and release processes.
  • Create and maintain the Software Requirements Specification, Software Architecture Description, and software-level DFMEA in accordance with design controls.
  • Develop and maintain the requirements-to-implementation traceability matrix across the full software lifecycle.
  • Partner with the regulatory team to ensure software documentation meets submission standards across jurisdictions.
Risk, Test, and Verification Management
  • Own software risk management activities per ISO 14971 and IEC 62304, including software hazard analysis, DFMEA, and risk control documentation.
  • Define and maintain the Software Verification and Validation Plan; establish traceability between requirements, test protocols, and objective evidence.
  • Oversee the writing, review, and execution of software test protocols across unit, integration, and system levels.
  • Manage defect tracking, regression testing, and software release qualification processes.
  • Interface with the safety and human factors team to ensure use-related software risks are captured and mitigated.
Project Management
  • Own the software workstream plan, milestones, and resource tracking relative to the overall Neuro software program schedule.
  • Proactively identify risks and dependencies in the software timeline and communicate status to program leadership.
  • Manage external software contractors or vendors where applicable, ensuring DHF-compliant deliverables.
Team Building and Technical Leadership
  • Define the staffing model for the Neuro software team; participate in hiring and onboarding of software engineers and test engineers.
  • Establish software engineering culture and processes that scale as the program grows.
  • Mentor software engineers and provide technical direction on architecture, implementation, and compliance practices.
  • Collaborate with the therapy physics team to translate algorithm and system performance requirements into software specifications.
  • Define appropriate technology stacks for treatment planning and therapy delivery components.
Qualifications and Skills Required
  • Bachelor's or Master's degree in software engineering, computer science, electrical engineering, or a related field.
  • 10 or more years of software development experience, with at least 5 years in regulated medical devices.
  • Demonstrated hands-on experience authoring IEC 62304 compliance documentation including SDP, SRS, architecture description, DFMEA, and trace matrix.
  • Direct experience with software risk management per ISO 14971, including software hazard analysis and risk control implementation.
  • Proven experience leading software verification and validation activities, including protocol writing, test execution, and defect management.
  • Highly familiar with integrating AI tools into DevOps, Git and Relyence (or similar).
  • Project management experience: tracking milestones, managing dependencies, and communicating status in a fast-moving development environment.
  • Experience leading or mentoring a software team in a medical device or other regulated environment.
  • Strong written communication skills and demonstrated ability to produce regulatory-quality documentation.
Preferred
  • Experience building a software team and compliance process from early-stage or prototype in a Class II or Class III medical device context.
  • Background in capital equipment, surgical, or interventional device software, particularly systems involving real-time hardware control.
  • Experience with Python, C, or C++ in a medical device context; familiarity with real-time or embedded software architectures.
Benefits

We offer a comprehensive benefits package for full-time employees. This includes health, dental, and vision insurance, life, short-term and long-term disability insurance, 401(k), paid time off, and more.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

U.S. Work Authorization & Sponsorship

Employer will not sponsor visas for position.

#J-18808-Ljbffr