Job Title: Senior Software Engineer Company Name: HistoSonics Job Details: $130k-$165k/yrRemoteFull,Time Job Url: https://hiring.cafe/viewjob/l8mn4up0l0rcgpl6 Job Description: Posted 3d agoSenior Software Engineer@ HistoSonicsView All JobsWebsitePlymouth or Madison or United States$130k-$165k/yrRemoteFull TimeResponsibilities:Perform programming, Refactor code, Lead reviewsRequirements Summary:5+ years software development experience in medical devices; C/C++/C#; Windows; FDA/ISO regulatory familiarity; leadership and mentoring skills.Technical Tools Mentioned:C, C++, C#, Windows, Serial interfaces, Network interfaces, Source control systems, FDA regulations, ISO standards 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 tasksHandle large-scale technical debt and refactoringShapes coding methodologies and best practicesEvaluate and select technologies, components and tools used in software developmentParticipate in code reviewsOwn and sign off on project deliverablesParticipate in requirements gathering with a customerParticipate as a SME in auditsGather and evaluate requirements in collaboration with research and program teamsWork closely with research and program teams on prototypes and feature definitionsParticipate in and support initiatives outside of main area of responsibilityProvide technical leadership for projectsDocument design specificationsEnsure all applicable tasks are performed in compliance with the Quality Management SystemParticipate in continuous improvement of the Quality System and software development proceduresOther duties as assigned Qualifications and Skills:Minimum of 5 years of experience working in software development for medical devicesBachelor’s degree in a Computer Science, Math, or Engineering or related field, or Associates degree and a minimum of 10 years of relevant experienceSoftware development experience with C/C++/C#Experience with programming hardware interfaces through serial and network interfacesExperience with different operating systems with emphasis on Microsoft WindowsExperience with source-code control systemsExperience with applicable FDA regulations and ISO standardsAn approachable mentor who is viewed as an expert and acts like oneConstructively challenge assumptionsGuide more junior engineers to correct solutions while encouraging collaborationAbility to properly prioritize multiple tasks/projectsMust be detail oriented and analyticalMust be team-oriented and motivated with the ability to self-manage, learn quickly, and maintain successful interdisciplinary relationshipsApplicants 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