All roles

Senior Software Engineer

Remote · USA Full-time New today

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: Remote (contiguous US) - Central or Eastern Time Zone preferred (preference for Madison, WI area, or Plymouth, MN area)

Travel: 10-20%, 1x/mo., 2-3+ days at a time on average (mostly Midwest).

Position Summary

Senior Software Engineer is responsible for prototyping, gathering of requirements, designing, documenting, and implementing of software components. This position will serve as a technical lead, participate in design sessions, perform code reviews, and assist in investigating customer complaints.

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 and program teams
  • Work closely with research and program teams on prototypes and feature definitions
  • 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 programming 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
  • Applicants must be authorized to work in the United States without the need for current or future sponsorship.

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-Remote

#LI-LH1

Apply To This Job

Related roles

Account Manager - Cleveland

Remote · USA Full-time

Clinical Specialist - Cleveland

Remote · USA Full-time

Clinical Specialist - Pacific Northwest

Remote · USA Full-time

Director of Transportation, Texas

Remote · USA Full-time

VP of Strategic Finance

Remote · USA Full-time

Field Service Technician - Detroit, MI (Detroit (USA), Michigan, US - United States)

Remote · USA Full-time

Roving Field Service Technician - Whitby ON (Mississauga ON, Matheson West , Ontario, CA - Canada)

Remote · USA Full-time

Mobility Outcomes Program Director -- mid-Atlantic states (Baltimore (USA), Maryland, US - United States)

Remote · USA Full-time

Clinical Specialist, Acute Care -- Los Angeles / San Diego ( Irvine,CA, California, US - United States)

Remote · USA Full-time

Global Principal Human Factors Engineer (Center Valley, PA, US, 18034-0610)

Remote · USA Full-time

Experienced Customer Service Representative and Advocate for Remote Work Opportunities – Delivering Exceptional Client Experiences and Driving Business Growth at blithequark

Remote · USA Full-time

Join Our Dynamic Team: Inventory Processing Worker

Remote · USA Full-time

Research Coordinator

Remote · USA Full-time

Senior Accounting Manager

Remote · USA Full-time

Data Entry Clerk (Entry Level/No Experience) - Part Time (Remote)

Remote · USA Full-time

Part-Time Remote arenaflex Product Specialist - Join the arenaflex Family and Deliver Exceptional Customer Experiences

Remote · USA Full-time

Experienced Customer Service Representative – Remote Support Agent with Competitive Hourly Rate

Remote · USA Full-time

Director, Operational and Enterprise Risk Management

Remote · USA Full-time

Full-Time Customer Service Specialist – Retail Experience & Sales Excellence at arenaflex

Remote · USA Full-time

Immediately Need ABA Behavior Therapist / Behavior Technician-Lawrence in Groveland, MA

Remote · USA Full-time