Demo

Software Engineer

NeuWave Medical Inc.
Madison, WI Full Time
POSTED ON 4/14/2026
AVAILABLE BEFORE 5/13/2026

Job Title: Software Engineer 2

Department: R & D

Reports to: Manager Software Engineering

Employment Type: Full Time

About NeuWave

NeuWave Medical develops image guided microwave ablation tools and software that enables physicians to treat tumors in a minimally invasive procedure. This technology allows patients to be treated in outpatient settings, reducing procedural complexity and recovery times. Our organization is excited to be embarking on numerous new development projects to further improve patient care, and we are looking for new teammates to help us on this inspired journey. You’ll join an interdisciplinary group of engineers who work closely with manufacturing, quality, regulatory, clinical, and strategic marketing professionals. This team highly values rapid experimentation and close collaboration with clinicians. Our culture blends friendly competition with genuine camaraderie—we move quickly, celebrate wins, and build lasting relationships while shaping the future of the business.

As part of NeuWave, you’ll have access to a comprehensive offering of competitive benefits. If you’re motivated by clinically meaningful problems, evidence driven development and building solutions at scale, NeuWave offers the chance to perform career defining work--with freedom to develop yourself within a progressive and growing healthcare company.

Position Summary

A Software Engineer 2 plays a key role in supporting NeuWave Medical’s mission to improve patient outcomes through innovative medical device technologies. This position is responsible for design, development, and verification of software used in ablation treatment and works cross-functionally with all of R&D, Quality, and Manufacturing to improve patient outcomes.

Key Accountabilities

  • Software development project deliverables including design requirements, risk assessment, and verification test protocols as required in an FDA approved development environment.
  • Execute on the tools and processes used for software development including performance monitoring and process improvement.
  • Interpret customer and marketing recommendations to define software requirements including development and maintenance of low-level software requirements and specifications.
  • Provide innovative platform, product, system, sub-system, and component design solutions.
  • Perform detailed design analysis and provide input or approval for detailed design specifications.
  • Contribute to and/or coordinate integration of complex system and sub-system product medical device designs.
  • Conduct and develop comprehensive Design FMEAs to analyze the impact of design related risks.


Education, Experience & Skills

  • A minimum of a bachelor’s degree, in a software-oriented degree is required.
  • A minimum of 5 years industry software application development is required.
  • Experience in medical image processing is preferred.
  • Database Design and Administration (Microsoft SQL Server) is preferred.
  • Client/Server development and architecture experience is preferred.
  • User interface design and WPF is preferred.
  • In a Windows C#/.NET environment, knowledge in the use of software debuggers, emulators/simulators, and performance monitors and profilers for use in development and testing is preferred.
  • Experience writing software verification and validation protocols is preferred.

Physical Requirements

  • Strong interpersonal and influence skills.
  • Excellent communication and presentation skills.
  • Ability to lead multiple assignments or projects with sound analytical and problem-solving skills.
  • Excellent planning and organization skills.

Travel Requirements

  • Up to 10% travel required (domestic/international as applicable)

Location

This position will be based in Madison, Wisconsin. Relocation assistance may be available for the preferred candidate.

Equal Opportunity Employer

NeuWave Medical is an equal opportunity employer. We are committed to creating an inclusive environment and do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected status.

Salary.com Estimation for Software Engineer in Madison, WI
$62,109 to $75,712
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
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at NeuWave Medical Inc.

  • NeuWave Medical Inc. Madison, WI
  • Job Title: Project Manager Department: Product Development Reports to: R&D Director Employment Type: Full-time About NeuWave NeuWave Medical develops image... more
  • 14 Days Ago

  • NeuWave Medical Inc. Madison, WI
  • Job Title: Labeling Engineer Department: Product Development Reports to: Installed Base Team Manager Employment Type: Full-time About NeuWave NeuWave Medic... more
  • 7 Days Ago


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

  • Yahara Software Madison, WI
  • We have an exciting opening for a full-time Software Development Engineer to join our innovative Software Development team in Madison, Wisconsin! Join a te... more
  • 27 Days Ago

  • ACS - Engineer. Integrate. Build. Verona, WI
  • Mechanical Engineer ACS seeks to hire a Mechanical Engineer who is highly knowledgeable and experienced in Industrial HVAC and Mechanical Systems design, p... more
  • 12 Days Ago

AI Assistant is available now!

Feel free to start your new journey!