Senior Software Engineer - Fullstack

isonohealth

Sunnyvale (CA)

On-site

USD 145,000 - 175,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Stock options
Health benefits
401k

Job summary

iSono Health Inc. is seeking a senior software engineer to architect and develop a state-of-the-art desktop platform for data acquisition, 3D visualization of ultrasound images, and a secure cloud back-end integration.

You will design cross-platform desktop applications, integrate AI/ML models, and ensure secure, compliant software for medical devices while collaborating with QA, DevOps, and frontend teams to deliver reliable, scalable software.

Qualifications

  • BS/MS in computer science with 3–5 years of experience.
  • Full stack developer proficient in C# and C++, and .NET in Microsoft Visual Studio.
  • Excellent understanding of multi-threaded programming and memory management.
  • Experience with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB).
  • Ability to work in a dynamic and fast-paced environment.
  • Startup experience a must.
  • Team player with excellent written and oral communication skills.

Responsibilities

  • Design and implement robust software architecture for a cross-platform desktop application of a 3D ultrasound system.
  • Integrate imaging algorithms, AI/ML models, and hardware interfaces into a production-ready software product.
  • Architect secure and efficient databases and file storage solutions for client/server environments.
  • Develop high-speed data acquisition pipelines and real-time imaging workflows.
  • Lead the software development team and manage CI/CD processes.

Skills

C#
C++
.NET
Multi-threading
Memory management
Communication

Education

BS/MS in Computer Science

Tools

MySQL
PostgreSQL
MongoDB
AWS
GCP
Azure
CI/CD

Job description

About iSono Health Inc.


iSono Health built a high-frequency, real-world data engine at the intersection of robotic 3D quantitative ultrasound, AI, and breast imaging. Our FDA-cleared “virtual sonographer” is a portable, wearable, and automated point of care breast imaging device that allows high quality breast imaging at patient’s care site.


We have created a new category of data-driven infrastructure for early cancer detection, no sonographer required, and built for longitudinal insights. Our mission is to make personalized whole breast imaging accessible to all women worldwide, so no women dies becuase thier breast cancer went undetected.


About the role

iSono Health is looking for a senior software engineer to join as a key member of our growing team to architect and develop a state-of-the-art platform that integrates a modern desktop application with an intuitive UI for data acquisition and 3D visualization of ultrasound images with a secure cloud back-end for centralized storage and machine learning.


If you are bright, motivated, interested in cutting-edge healthcare technology and want to make an impact on the lives of millions of women around the world, iSono Health is a place for you. iSono Health is a venture-funded health technology startup headquartered in Sunnyvale.


Responsibilities


  • Design and implement robust software architecture and specifications for a cross-platform desktop application of a 3D ultrasound system.

  • Integrate imaging algorithms, AI/ML models, and hardware interfaces into a cohesive, production‑ready software product.

  • Architect secure and efficient databases and file storage solutions for both client and server environments, incorporating strong encryption and security practices.

  • Develop high‑speed data acquisition pipelines and efficient workflows for real‑time imaging and reconstruction.

  • Optimize performance of compute‑intensive workloads through effective threading, resource allocation, and memory management.

  • Develop secure, compliant APIs to facilitate reliable data ingestion and server-side processing, aligning with regulatory requirements.

  • Build and oversee the infrastructure required for server-side web applications enabling remote image viewing, reconstruction, and AI capabilities.

  • Collaborate closely with frontend developers to create intuitive user interactions and engaging application features.

  • Develop and maintain high-quality production-level code for different application components.

  • Create comprehensive documentation covering architecture decisions, codebase details, and system integrations.

  • Lead the software development team, mentoring junior developers and ensuring effective team collaboration.

  • Manage DevOps processes, including continuous integration and continuous deployment (CI/CD) to ensure rapid, reliable software releases.

  • Collaborate closely with the QA team to conduct software verification and validation (V&V) activities, integration testing, and end-to-end test automation.


Minimum Qualifications


  • BS/MS in computer science with at least 3-5 years of experience

  • Full stack developer, must be proficient in C# and C++, and .Net in the Microsoft Visual Studio environment. A plus with server-side languages such as , Python, JavaScript

  • Excellent understanding of multi-threaded programming and memory management

  • Experience with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).

  • Ability to work in a dynamic and fast-paced environment

  • Start up experience a must

  • Team player with excellent written and oral communication skills


Preferred Qualifications


  • MS in computer science with 5+ years of experience

  • Experience with JavaScript frameworks such as Node, Vue, Angular, and React.



  • Background in real-time systems and hardware-software integration.

  • Experience with medical device software development and regulated environments (e.g., IEC 62304).

  • Experience in Imaging Software preferred

  • Familiarity with GPU acceleration (CUDA or similar frameworks) is a strong plus

  • Experience with cloud computing platforms, such as AWS, Google Cloud or Azure.


Salary is market competitive with experience and includes Stock Options, Health Benefits and 401k.


Annual Salary Range is $145,000 to $175,000.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Ultrasound Imaging Engineer (AI & Systems)
Lead Ultrasound Imaging Engineer (AI & Systems)

isonohealth • Sunnyvale (CA)

On-site
USD 165,000 - 180,000
Equity
Health benefits
401k
Head of Engineering, Ultrasound Systems
Head of Engineering, Ultrasound Systems

isonohealth • Sunnyvale (CA)

On-site
USD 170,000 - 205,000
Annual bonus
Stock options
Health benefits
+1
Ultrasound Transducer Engineer
Ultrasound Transducer Engineer

isonohealth • Sunnyvale (CA)

On-site
USD 125,000 - 155,000
Software Manager, Imaging and AI
Software Manager, Imaging and AI

deepsightinc • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Competitive salary
Stock options
Medical, dental, and vision insurance
+1
Senior Full-Stack Engineer for AI Medical Imaging Platform
Senior Full-Stack Engineer for AI Medical Imaging Platform

isonohealth • Sunnyvale (CA)

On-site
USD 145,000 - 175,000
Stock options
Health benefits
401k
Senior Ultrasound Engineer
Senior Ultrasound Engineer

Current Surgical • San Francisco (CA)

On-site
USD 140,000 - 190,000
Health insurance
Stock options
Senior Ultrasound Engineer
Senior Ultrasound Engineer

Current Surgical Inc. • San Francisco (CA)

On-site
USD 140,000 - 220,000
Software Manager
Software Manager

deepsightinc • Santa Clara (CA)

On-site
USD 180,000 - 260,000
Competitive salary
Stock options
Medical, dental, and vision insurance
+1
Senior Software Engineer
Senior Software Engineer

Siemens Healthineers AG • Northern (KY)

On-site
USD 110,000 - 151,000
Medical insurance
Dental insurance
Vision insurance
+6
Senior Manager Software Engineering
Senior Manager Software Engineering

SONIFI Health Incorporated • Sioux Falls (SD), Northern (KY)

On-site
USD 130,000 - 180,000
Health
Dental
Vision
+6