I

iSono Health

Portable automated 3D breast ultrasound system

Senior Software Engineer - Fullstack

Desktop Application Development +1Updated on Nov 15
Full-timeSunnyvale, CA, USAIn-person

About the Job

Requirements

  • A Bachelor of Science or Master of Science in computer science and at least 3–5 years of experience are required.
  • Be a full-stack developer proficient in C#, C++, and .NET in the Microsoft Visual Studio environment.
  • Have an excellent understanding of multithreaded programming and memory management.
  • Have experience with relational and NoSQL databases, including MySQL, PostgreSQL, or MongoDB.
  • Have startup experience.
  • Have strong written and oral communication skills and be able to collaborate as a team member.

Responsibilities

  • Design and implement robust software architecture and specifications for a cross-platform desktop application for a 3D ultrasound system.
  • Integrate imaging algorithms, artificial intelligence and machine learning models, and hardware interfaces into a cohesive, production-ready software product.
  • Architect secure and efficient databases and file-storage solutions for 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 compute-intensive workloads through threading, resource allocation, and memory management.
  • Develop secure, compliant application programming interfaces for reliable data ingestion and server-side processing that align with regulatory requirements.
  • Build and oversee infrastructure for server-side web applications that enable remote image viewing, reconstruction, and artificial intelligence capabilities.
  • Collaborate with frontend developers to create intuitive user interactions and 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, mentor junior developers, and support effective team collaboration.
  • Manage DevOps processes, including continuous integration and continuous deployment, to ensure rapid, reliable software releases.
  • Collaborate with the quality assurance team on software verification and validation activities, integration testing, and end-to-end test automation.

Desired Qualifications

  • Experience with server-side languages such as Python or JavaScript.
  • Experience with JavaScript frameworks such as Node, Vue, Angular, or React.
  • A background in real-time systems and hardware-software integration.
  • Experience with medical-device software development and regulated environments such as IEC 62304.
  • Experience in imaging software.
  • Familiarity with GPU acceleration, including CUDA or similar frameworks.
  • Experience with cloud computing platforms such as AWS, Google Cloud, or Azure.
  • A Master of Science in computer science and 5+ years of experience.

About the Company

iSono Health

Portable automated 3D breast ultrasound system

Isono Health makes a portable, automated 3D breast ultrasound system called ATUSA. It lets clinicians screen and monitor breast cancer without needing a trained ultrasound operator by combining a wearable accessory, a 3D scanner, a Windows app for real-time image display, and a secure web app for remote viewing. The system standardizes and speeds up whole-breast image acquisition and analysis, reportedly delivering results 15-20 times faster than manual probing. It targets high-risk patients who need personalized, accessible monitoring and markets to hospitals, clinics, and individual healthcare providers. Revenue comes from selling the ATUSA hardware and software, with potential additional income from subscription-based remote monitoring services. Compared with traditional ultrasound options, ATUSA emphasizes automation, portability, standardized imaging, and remote data access, reducing dependence on operator expertise and enabling broader screening and follow-up.

Company size
11-50
Company stage
Seed
Total funding
$6.6M
Headquarters
Sunnyvale, CA
Founded
2014

Recently Posted Jobs

Explore more opportunities at iSono Health

See more jobs