Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$165k - $180k

iSono Health

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 because their 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 South San Francisco. 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 5-10 years of experience 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 8+ years of experience 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 $165,000 to $180,000. #J-18808-Ljbffr

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Sunnyvale, CA vacancy
  • $148k - $235.75k

     ...A leading technology company is seeking a Senior Systems Software Engineer to enable features on GPU systems. The role involves debugging, collaborating with multiple teams, and developing automation tools. Candidates should have 5+ years of experience in software verification... 
    Senior

    NVIDIA

    Santa Clara, CA
    4 hours ago
  •  ...NVIDIA Gruppe in Santa Clara is seeking a highly motivated GPU/SOC System Software Engineer to join its Software team. You will design, implement, and debug software for next-gen hardware, with a focus on performance and robustness. The ideal candidate will have a BS or... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • $147.4k - $272.1k

     ...Apple Inc. is looking for a Senior Software Engineer to enhance iOS personalization through intelligent features based on machine learning and on-device intelligence. Located in Cupertino, the role involves collaborating with a talented team to architect and implement... 
    Senior

    Apple

    Cupertino, CA
    3 hours ago
  •  ...Reevo, Inc. is looking for a Senior Software Engineer based in Santa Clara, California. In this role, you will collaborate with teams to develop innovative software solutions tailored to customer needs. Ideal candidates will have at least 5 years of experience, especially... 
    Senior

    Reevo, Inc.

    Santa Clara, CA
    4 hours ago
  • $152k - $287.5k

     ...NVIDIA Gruppe is seeking a highly motivated Senior Software Engineer to join our communication libraries and network software team in Santa Clara, California. This role focuses on designing and maintaining software for complex computing systems used in High Performance... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    4 hours ago
  •  ...Job Description Primary Function of Position Responsible for software testing of Intuitive’s new robotic platform. The successful candidate...  ...robotic surgical systems. Essential Job Duties As a Software Engineer in Test in the intuitive team, you will be responsible for:... 
    Senior

    Intuitive

    Sunnyvale, CA
    3 days ago
  •  ...A leading technology firm based in Sunnyvale, CA seeks a Senior Software Engineer focused on developing mission-critical applications for GPS receivers. In this role, you will drive the full software development lifecycle, championing scalable architectures and driving... 
    Senior

    Trimble

    Sunnyvale, CA
    4 hours ago
  • $181.1k - $318.4k

     ...A leading technology company located in Cupertino, California is looking for a motivated Software Engineer to improve the accessibility of their products for users of all abilities. The ideal candidate should possess a Bachelor of Science in Computer Science, along with... 
    Senior

    Apple

    Cupertino, CA
    4 hours ago
  • $185k - $210k

     ...The Opportunity We're excited to welcome a talented and passionate Senior Search Engineer to join our highly skilled team. The ideal candidate will hold a deep comprehension of search engine algorithms and infrastructure including mature full-text based search engines... 
    Senior

    Cacheflow

    Mountain View, CA
    1 day ago
  • NVIDIA Corporation is seeking a candidate to analyze large-scale datacenter workloads on GPU-accelerated clusters. Responsibilities include identifying application improvements and building visualizations for data analysis. The ideal candidate has 5+ years of experience...
    Senior

    NVIDIA

    Santa Clara, CA
    3 hours ago
  • $150k - $190k

     ...Overview We are seeking an experienced Senior Software Engineer with a strong background in EVPN VXLAN technologies for data center and service provider environments. The ideal candidate will have hands-on experience working on a large-scale network operating system for... 
    Senior
    Worldwide

    IP Infusion

    Santa Clara, CA
    4 hours ago
  • $100k - $180k

     ...Job Responsibilities # Integrate L2, L3 and MPLS features in dataplane and integrate with 3 rd party SDK. # Contribute in software design, development, review, and documentations to deliver high quality products. # Trouble shoot and fix reported issues with routing... 
    Senior

    IP Infusion

    Santa Clara, CA
    2 days ago
  • $172.02k - $256.4k

     ...Job Family: Software Req ID: 502458 Employer: Siemens Industry Software Inc. Job Title: Senior Software Engineer [MULTIPLE POSITIONS] Job Location: Santa Clara, CA Job Type: Full Time Rate of Pay: The salary range for this position in Santa Clara, CA is $172,022- $256... 
    Senior
    Full time
    Remote work
    Flexible hours

    SIEMENS AG

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

     ...We are looking for a world‑class System Software Automation engineer to join the Build & Release DRIVE OS team. NVIDIA DRIVE OS is a foundational software stack consisting of an embedded Real Time OS (RTOS), hypervisor, NVIDIA CUDA libraries, NVIDIA Tensor RT, and other... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

     ...phenomenal people like you to help us accelerate the next wave of artificial intelligence. We are looking for a highly motivated senior software engineer for an exciting role in our communication libraries and network software team. The position will be part of a fast-paced... 
    Senior

    NVIDIA

    Santa Clara, CA
    3 hours ago
  • $184k - $287.5k

     ...We are hiring software engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation on the GPU. Our team delivers features and improvements to better realize the potential of NVIDIA hardware for a growing range of... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    3 hours ago
  •  ...of foundational cloud‑based services. Our team seeks hands‑on engineers with expertise and passion for solving complex problems in distributed...  ...a member of the Storage Control Plane team, you will own the software design and development for core components and features that... 
    Senior

    Ll Oefentherapie

    Santa Clara, CA
    4 hours ago
  •  ...frameworks and writing REST APIs. 5+ years of solid back-end software programming experience in Java. Preferences Solid foundation in...  ...Azure). This is a unique opportunity to participate in an elite engineering team that works with blockchain technology and builds platform... 
    Senior

    TBCASoft

    Sunnyvale, CA
    1 day ago
  • $181.1k - $318.4k

     ...Cupertino, California, United States Software and Services The Pro Accessibility Software Engineering team focuses on professional and educational use cases of Apple products to ensure that they are not only accessible but provide an exceptional experience for users with... 
    Senior
    Work experience placement
    Relocation

    Apple

    Cupertino, CA
    3 hours ago
  • $152k - $241.5k

     ...Senior Software Engineer, Quantized Inference page is loaded## Senior Software Engineer, Quantized Inferencelocations: US, WA, Redmond: US, CA, Santa Claratime type: Full timeposted on: Posted Yesterdayjob requisition id: JR2013890We are now looking for a Senior Software... 
    Senior

    NVIDIA

    Santa Clara, CA
    4 hours ago
  • $152k - $241.5k

     ...These platforms combine NVIDIA GPUs, NVLink, InfiniBand networking, Grace CPUs, and an optimized AI and HPC software stack. We are hiring a Sr. Software Engineer to build simulators for our DGX Server platforms, a key part of developing scalable systems at the Speed of... 
    Senior
    Work experience placement

    NVIDIA

    Santa Clara, CA
    4 hours ago
  • $224k - $356.5k

     ...We are seeking a Senior Software Engineer to help define the runtime intelligence and safety architecture behind next-generation autonomous driving systems. This role sits at the intersection of end-to-end AI driving models, vehicle dynamics, and safety-critical autonomy... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    4 hours ago
  •  ...It is designed to work alongside humans, mobilize to human spaces, and manipulate the world around it. JOB SUMMARY: As a Senior Software Engineer - Navigation at Apptronik, you will lead the development of advanced navigation systems that empower our general‑purpose robots... 
    Senior
    Local area

    Trustwise

    Sunnyvale, CA
    4 hours ago
  •  ...NVIDIA is seeking an exceptional Senior System Software Engineer to join our GPU System Software team. This team is responsible for developing comprehensive system software solutions from concept to production. In this role, you will be integral in overseeing the entire... 
    Senior
    Work experience placement
    Local area
    Remote work

    NVIDIA Gruppe

    Santa Clara, CA
    4 hours ago
  • $170k - $220k

     ...We are seeking a Senior Software Engineer in Test (SET II) to play a pivotal role in advancing our test engineering efforts. The ideal candidate will have extensive experience in Android and Linux development, with a focus on Kotlin, Java, C++, and Python. This position... 
    Senior

    Autoroboto

    Mountain View, CA
    4 hours ago
  • $184k - $287.5k

     ...NVIDIA is seeking a Senior Software Engineer, NCCL and CUDA specialization to join our Cloud Service Provider (CSP) Engagements team, focusing on ML software stack functionality and performance for datacenter products such as GB300 and Vera Rubin. This role involves working... 
    Senior

    NVIDIA

    Santa Clara, CA
    3 hours ago
  •  ...learning technology, advanced device intelligence, powerful decision engine and investigation tools work together to provide guaranteed...  ...many Fortune 500 companies across the globe. Our award-winning software platform is powered by a team of world-class experts in big... 
    Senior

    DataVisor

    Mountain View, CA
    3 days ago
  •  ...Requirements from IT Hiring Managers. We guarantee you the best rate for your skills and performance. Job Description Position: Senior Software Engineer Duration: 6 Months Client Data Protection and Availability Software Group develops software that centralizes, automates... 
    Senior

    SA Technologies Inc

    Santa Clara, CA
    3 hours ago
  •  ...We are looking for a Senior Software Engineer to join our team. The ideal candidate will have a strong understanding of software engineering principles and practices, as well as experience in Agile development methodologies. The successful candidate will be responsible... 
    Senior

    HireOTS

    Mountain View, CA
    4 hours ago
  •  ...generation of edge AI for automotive and robotics. We build the software stack that enables Large Language, Vision‑Language, and...  ...equivalent experience in Computer Science, Electrical/Computer Engineering, or a closely related field. 4+ years of relevant software development... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    4 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!