Sr. Software Engineer
$130k - $160kHistoSonics, Inc.
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 Engineer Full Time Plymouth, MN, US 3 days ago Requisition ID: 1217 Salary Range: $130,000.00 To $160,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 : Onsite - Plymouth, MN Travel : Approximately 10% to visit our other Midwest sites, 1X per month for 2-3+ days. Position Summary (Why this role matters): Senior Software Engineer serves as the subject-matter expert (SME) for third-party integration efforts — owning the technical relationship between our software platform and external vendor hardware, SDKs, and APIs. This position is responsible for prototyping, requirements gathering, designing, documenting, and implementing the integration components that bridge our system to third-party technologies. Acting as a technical lead, the SME participates in design sessions, performs code reviews, drives integration architecture decisions, and is a primary technical point of contact with third-party partners. The role also assists in investigating customer complaints that involve integrated third-party components. Key Responsibilities (What you’ll do) Serve as the SME for one or more third-party integration efforts, owning the integration architecture end to end Act as the primary technical liaison with third-party vendors — evaluating their SDKs/APIs/hardware, clarifying interface contracts, and escalating defects or limitations Prototype and evaluate third-party technologies to assess fit, feasibility, and integration risk Gather and evaluate integration requirements in collaboration with research, program, and the third-party partner teams Design, document, and implement the software components that interface with third-party systems Define and own interface contracts, data/geometry conventions, and compatibility requirements across vendor versions Perform expert programming tasks; handle large-scale technical debt and refactoring within integration layers Shape coding methodologies and best practices for third-party integration work Evaluate and select technologies, components, and tools used in integration development Participate in code reviews Own and sign off on integration project deliverables Participate as a SME in audits, including on integrated third-party components Provide technical leadership for integration projects and support initiatives outside the main area of responsibility Assist in investigating customer complaints involving third-party-integrated functionality Document design specifications and integration interface documentation 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 Contribute to general software development activities beyond integration work — feature development, bug fixes, maintenance, and other engineering tasks as needed across the broader software platform Qualifications and Skills Bachelor’s degree in Computer Science, Math, or Engineering or related field 5+ years of experience designing API’s or other software interfaces between OEM components, specifically in medical devices 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, preferred Experience with source-code control systems Experience with applicable FDA regulations and ISO standards Guide more junior engineers to correct solutions while encouraging collaboration Must be team-oriented and motivated with the ability to self-manage, learn quickly, and maintain successful interdisciplinary relationships 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. #J-18808-Ljbffr
$106.91k - $182.05k
...Join a dynamic software engineering team at Resideo that designs, develops, and integrates highly complex IoT software solutions. As a Sr Software Engineer, you will work as part of a team of world‑class engineers, driving the success of our software engineering initiatives...SeniorFull time- ...We are looking for a Sr Software Engineer for a very important client. Responsibilities may include the following and other duties may be assigned Designs, develops, tests, debugs and implements operating systems components, software tools and utilities Determines...SeniorExtra incomeFull timeH1bLocal areaVisa sponsorshipWork visa
$150k - $175k
...largest companies to small and mid-market firms, rely on SS&C for expertise, scale, and technology. Job Description Senior Software Engineer IVA/Chabot Developer Location: Kansas City, MO/ Hybrid About the Role The Senior Software Engineer role will...SeniorOngoing contract$135k - $170k
...innovation and growth that is equipped with a clear mandate to help reinvent the manufacturing CPG business model. The Senior Software Engineer is a founding technical member of that team. You will not just write code — you will design how an AI-Native company actually...SeniorFull timeTemporary workWork at officeRelocation$77k - $154k
...Senior Innovation Software Engineer Will be responsible for building and delivering innovative applications and automation solutions end-to-end, rapidly translating ideas into working prototypes and reusable assets. This role requires strong hands-on full-stack engineering...SeniorWork at officeRemote workWork from homeFlexible hours- ...Our client, a leader in the medical device industry, is seeking a Sr Software Engineer Graphics to join their team. As a Sr Software Engineer Graphics, you will be part of the Electrophysiology Division supporting the development of innovative diagnostic and interventional...SeniorWeekly payTemporary workFlexible hours
$90.4k - $151.8k
...world's largest HVAC company, named by Forbes as one of America's Best-In-State Employers 2025! Daikin Applied is seeking a Sr. Software Engineer . The Sr. Software Engineer may provide technical leadership for teams that develop Cloud shared services, Cloud...SeniorLocal area$119.77k - $140.9k
...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who... ...Technical Leads and executives to leverage DevOps principles, engineering practices and frameworks to deliver high value business capabilities...SeniorTemporary workWork experience placementLocal areaShift work3 days per week- ...Senior Software Engineer, Auth Department: Core Cloud Employment Type: Full Time Location: Minneapolis, MN Reporting To: Shannon Fung Description SmartThings is a leading IoT ecosystem. We are a wholly owned subsidiary of Samsung. Our mission is to create the most effortless...SeniorFull timeWork at office3 days per week
- ...Job Description As a Senior Software Engineer at Forj, you’ll do more than write code. In this role, you’ll lead software development on cross-discipline engineering teams, be trusted to translate our client’s vision into embedded software reality, shape system software...SeniorLocal area
- ...Senior Software Engineer In this role, you will: Lead moderately complex initiatives and deliverables within technical domain environments Contribute to large scale planning of strategies Design, code, test, debug, and document for projects and programs...SeniorWork experience placementRemote work
$125k - $140k
...Senior Software Engineer Location: Shoreview, MN, US, 55126 Who Are We? Are you someone that likes new challenges? Do you want to explore new technologies and help solve some of the world’s most difficult problems, like air quality and safety solutions? At TSI, these opportunities...Senior- Join a National Top Workplace Named a Top Workplace in the USA and Top Remote Workplace, Kobie is where the best minds in loyalty come together, driven by passion and innovation. We're always looking for talented individuals who are ready to join a collaborative, growth...SeniorRemote workFlexible hours
- ...Spectrum Safety Solutions Senior Software Engineer Spectrum Safety Solutions: With approximately 1,500 employees operating in more than 20 countries, Spectrum Safety Solutions is a global leader in fire detection and suppression solutions for high-hazard applications...Senior
$80k - $110k
...International Location: Minneapolis, MN (Hybrid) Status: Exempt Salary Range: $80,000-$110,000 Position Description The Senior Software Engineer in Test is responsible for design and development of our quality process and test automation initiatives driving resilient,...SeniorWork experience placement$113.3k - $205.52k
...Ability to communicate technical concepts to stakeholders. Use your knowledge of Engineering best practices to ask the right questions, solve problems and build great software with a high level of quality. Produce designs for new and existing features. Clearly...SeniorFull timeRemote workWorldwideShift work$149.83k - $158.02k
...Basic Qualifications Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field. Also requires 8+ years of job-related experience, or a Master's degree plus 6 years of job-related experience. Agile experience...SeniorFlexible hours$150k - $165k
...Senior Software Engineer St. Louis Park, MN Job Summary: We are seeking a Senior Software Engineer with specialized experience in developing software for active implantable medical device systems. This role involves creating robust, secure, and scalable...Senior- ...Nextern is seeking a Senior Software Engineer to join our product realization team. At Nextern, we develop innovative medical technologies and connected solutions that improve patient outcomes and quality of life. Our engineering teams thrive on collaboration, problem-...SeniorTemporary workWork experience placement
$110k - $160k
...Senior Software Engineer Senior Software Engineer - Med Device Location: South Metro, Twin Cities (hybrid schedule on-site) Compensation: $110,000-$160,000 base salary plus annual bonus opportunity Job Type: Full-time Role Overview This role is responsible...SeniorFull timeLocal area$186.07k - $218.9k
...efficiency, and safety of these fund movements. Our tooling serves Engineering, Customer Experience, Risk, and Compliance teams — enabling... ...we look for in you (ie. job requirements): ~5+ years of software development experience building large-scale distributed systems...SeniorLocal area- ...NextEra Energy Resources seeks a Senior Software Development Engineer responsible for building customer-centric solutions. Ideal candidates possess high technical expertise along with product intuition. The role demands the ability to translate business problems into robust...Senior
- ...SkyWater Search Partners is looking for a Senior Software Engineer to help advance a breakthrough platform for MRI-guided, radiation-free cardiac procedures. This role is essential to contribute directly to life-saving technology during a pivotal stage of expansion in...Senior
$113.58k - $192.9k
...operations, Kubernetes-based services, automation, observability, software tooling, and user-facing platform delivery. The ideal... ...and maintain core HPC services, support users running demanding engineering and AI/ML workloads, and create tooling, scripts, APIs, and integrations...SeniorImmediate startRemote workFree visaFlexible hours$186.07k - $218.9k
...in collaboration with product, design, security, data or other engineering teams Demonstrate a keen awareness of Coinbase’s platform,... ...look for in you You have at least 5 years of experience in software engineering and at least 5 years of experience in developing large...SeniorLocal area$186.07k - $218.9k
...system for our infrastructure spend, bridging the gap between Engineering, Finance, and Product. We manage the cost data across every product... ..., metered, and billed. Strong proficiency in backend software engineering (e.g., Go, Python, or Ruby) and a track record of...SeniorLocal areaImmediate start$110k
...world’s premier supplier of ground-based testing solutions for the aerospace industry. We deliver highly engineered facilities, electro-mechanical systems, and software specifically designed for jet engine testing. These solutions are used by airlines, OEMs, and MRO...SeniorTemporary workLocal areaFlexible hours$97.5k - $150k
...Senior Software Engineer With more than $1B in revenue, Tennant Company is a globally recognized leader in the cleaning equipment industry. For the past 150 years, we have been passionate about developing and manufacturing innovative and sustainable solutions for our...SeniorLocal areaRemote work- ...for a better tomorrow with our Secure Document Generation (SDG) software. Everyone at Inkit, no matter their role, can leave their... ...Minnesota (Hybrid) We are seeking an experienced Senior Software Engineer to join our team to architect, develop, and enhance our secure...SeniorFlexible hours
$134.5k - $215k
...Job Description: Our Opportunity: Chewy is seeking a Senior Software Engineer to join an established technology team in Minneapolis, MN . At Chewy, it is our mission to be the most trusted and convenient destination for pet parents (and partners) everywhere...SeniorLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer. Be the first to apply!
- software developer internship no experience Minneapolis, MN
- federal - software developer Minneapolis, MN
- software engineer contract Minneapolis, MN
- software engineer healthcare Minneapolis, MN
- network software engineer Minneapolis, MN
- ngo software engineer Minneapolis, MN
- software development engineer aws Minneapolis, MN
- software developer fintech Minneapolis, MN
- software data engineer Minneapolis, MN
- senior software engineer remote Minneapolis, MN

