Demo

Senior Software Engineer

HISTOSONICS INC
Plymouth, MN Full Time
POSTED ON 1/7/2026
AVAILABLE BEFORE 2/6/2026


HistoSonics is a medical device company, founded in 2009, that has developed a non-invasive, sonic beam therapy platform that uses histotripsy, which is capable of destroying targeted liver tumors. Our mission and passion are to advance the novel science of histotripsy and its powerful benefits, bringing meaningful and transformational change to physicians and their patients.

Location: Plymouth MN - we would consider candidates working from our Madison, WI site.

Location Type: Hybrid

Travel Expectation: Approximately 25% to visit our other Midwest sites, 1X per month for 2-3 days.

Position Summary: 

Senior Software Engineer is responsible for prototyping, gathering of requirements, designing, documenting, and implementing of software components. This position will lead a team of developers responsible for building new and supporting existing features. 

Key Responsibilities:

  • Perform expert programming tasks
  • Handle large-scale technical debt and refactoring
  • Shapes coding methodologies and best practices
  • Evaluate and select technologies, components and tools used in software development
  • Participate in code reviews
  • Own and sign off on project deliverables
  • Participate in requirements gathering with a customer
  • Participate as a SME in audits
  • Gather and evaluate requirements in collaboration with research team and product managers
  • Work closely with research team and product managers on prototypes
  • Participate in and support initiatives outside of main area of responsibility
  • Provide technical leadership for projects
  • Document design specifications
  • Ensure all applicable tasks are performed in compliance with the Quality Management System
  • Participate in continuous improvement of the Quality System and software development procedures
  • Other duties as assigned 

 

Qualifications and Skills:

  • Minimum of 5 years of experience working in software development for medical devices
  • Bachelor’s degree in a Computer Science, Math, or Engineering or related field, or Associates degree and a minimum of 10 years of relevant experience
  • Software development experience with C/C /C#
  • Experience with programing hardware interfaces through serial and network interfaces
  • Experience with different operating systems with emphasis on Microsoft Windows
  • Experience with source-code control systems
  • Experience with applicable FDA regulations and ISO standards
  • An approachable mentor who is viewed as an expert and acts like one
  • Constructively challenge assumptions
  • Guide more junior engineers to correct solutions while encouraging collaboration
  • Ability to properly prioritize multiple tasks/projects
  • Must be detail oriented and analytical
  • Must be team-oriented and motivated with the ability to self-manage, learn quickly, and maintain successful interdisciplinary relationships

HistoSonics will not offer sponsorship or take over sponsorship of an employment visa for this position at this time. 

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.

 #LI-Hybrid

Salary : $135,000 - $175,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at HISTOSONICS INC

  • HISTOSONICS INC Plymouth, MN
  • HistoSonics is a medical device company, founded in 2009, that has developed a non-invasive, sonic beam therapy platform that uses histotripsy, which is ca... more
  • 15 Days Ago

  • HISTOSONICS INC Plymouth, MN
  • HistoSonics is a medical device company, founded in 2009, that has developed a non-invasive, sonic beam therapy platform that uses histotripsy, which is ca... more
  • 5 Days Ago

  • HISTOSONICS INC Minneapolis, MN
  • HistoSonics is a medical device company, founded in 2009, that has developed a non-invasive, sonic beam therapy platform that uses histotripsy, which is ca... more
  • 5 Days Ago

  • HISTOSONICS INC Plymouth, MN
  • HistoSonics is a medical device company, founded in 2009, that has developed a non-invasive, sonic beam therapy platform that uses histotripsy, which is ca... more
  • 6 Days Ago


Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Plymouth, MN area that may be a better fit.

  • Recast Software Minneapolis, MN
  • About Recast: Recast Software, located in Minneapolis, MN, empowers organizations to better manage and support users and devices. Our mission is to simplif... more
  • 18 Days Ago

  • Givebutter Minneapolis, MN
  • Company Description Givebutter is the most-loved nonprofit fundraising and CRM platform, empowering millions of changemakers to raise more, pay less, and g... more
  • 12 Days Ago

AI Assistant is available now!

Feel free to start your new journey!