Talent.com
DeepSight Technology
Software ManagerDeepSight Technology • Santa Clara, CA, United States
Software Manager

Software Manager

DeepSight Technology • Santa Clara, CA, United States
2 days ago
Job type
  • Full-time
Job description

Software Manager

DeepSight Technology Inc. is an early-stage, pre-commercial medical device company with a vision for Physical AI -scaling advanced multimodal sensing technologies so clinicians can see more, sense more, and guide procedures with greater precision and confidence. Our vision starts with developing a breakthrough platform combining acousto-optic sensing technology and ultrasound imaging.

DeepSight is seeking dedicated, talented team members as we scale. We offer a collaborative, team-oriented environment along with competitive compensation and generous benefits.

Job Description

We are looking for a software engineering leader with a strong background in medical devices and object oriented programming languages such as C++ to shape our new ultrasound imaging platform. As a Software Manager, you will lead a team developing enabling frameworks, setting up the foundational architecture and features. You will help establish coding practices that foster high-growth teams and comply with industry standards. You will play a vital role in scaling our engineering organization by recruiting top-tier talent and providing the professional mentorship and career development needed to sustain a high-performing team. Being a team player, you enjoy working with our infrastructure, clinical, UX, hardware, and systems engineers as you work to optimize our system prototype and product designs.

As a Software Manager, your responsibilities are:

  • Team Management and Mentorship: Manage a team of individual contributors and cultivate a high-performing team
  • Strategic Planning: Work closely with product and project management teams to define software deliverables, set timelines, and prioritize tasks in alignment with the company's goals for the desired clinical application.
  • Technical Implementation: Maintain hands-on involvement by reviewing and contributing to the implementation of critical components using C++, serving as a technical resource and problem solver for the team.
  • Facilitate Cross Functional Collaboration: Collaborate with systems, hardware, usability, and clinical team members to ensure seamless roll out of software components for an optimized clinical workflow
  • Ensure Compliance and Quality Standards: Ensure the team adheres to relevant regulatory and quality standards (e.g., ISO 13485, IEC 62304), integrating robust verification and validation practices into the development lifecycle.

Required Qualifications:

  • BS in an engineering or computer science field
  • 5+ years designing and developing applications, with 2+ years in a formal or informal leadership/management role.
  • Strong background in object-oriented programming, software architecture, and design patterns
  • Proficiency with modern C++ (C++14/17/20) programming
  • Deep familiarity with common developer tool sets, including source control, continuous integration, and automated unit testing
  • Proven ability to lead and manage technical teams through the full software development life cycle-from initial design to implementation and performance optimization
  • Adept at collaborating with cross-functional teams, including hardware, systems, and clinical stakeholders.
  • Passionate about medical devices, with excellent communication and teamwork skills

Preferred Qualifications (The "Stand-Out" Skills):

We don't expect one person to have all of these! Experience in any of the following will help a candidate stand out:

  • Proven experience delivering software under IEC 62304, ISO 13485, or similar regulated environments
  • Knowledge of OpenGL and 3D rendering or Experience in QT/QML GUI framework
  • Experience in concurrent/parallel programming-multithreading, multiprocessing, GPU acceleration (CUDA, CuPy, Numba, OpenCL)
  • Knowledge in medical imaging (Ultrasound, PET, SPECT, CT, MR, etc.)
  • Experience interfacing with hardware components and systems
  • Familiarity with healthcare standards, including DICOM, HL7, and integration with PACS systems
  • Knowledge of medical device cybersecurity best practices
  • Experience in Localization and Internationalization of GUls

Other Qualities We Are Looking For:

  • Positive - a can-do attitude that helps you rise to challenges
  • Collaborative - a team player who can effectively communicate with others
  • Attentive to detail - nothing gets by you
  • Efficient - a knack for effectively prioritizing tasks and managing your time
  • Pride in your work - real desire to do quality work
  • Career-minded - looking for more than a job
  • Empathy - a mindset of producing quality products that help people

Benefits and Perks

  • Competitive salary
  • Stock options
  • Medical, dental, and vision insurance
  • 401(k) retirement plan
Create a job alert for this search

Software Manager • Santa Clara, CA, United States

Similar jobs

Sr Manager Software

IntersourcesSanta Clara, CA, United States
Full-time

Location: Santa Clara, CA Duration: Full-time/Perm.Experience in leading the automation framework design and development in Linux Operating Systems.Experience and knowledge in the verification of a... Show more

 • Promoted

Engineering Manager - Cloud Compute Software

AppleCupertino, CA, United States
Full-time

Engineering Manager - Cloud Compute Software.People at Apple don't just build products they craft the kind of experience that has revolutionized entire industries.The diverse collection of our peo... Show more

 • Promoted

Senior Manager-Staff Software Engineering

GEICOPalo Alto, CA, United States
Full-time

Senior Manager, Communications Engineering.The Communications Services team is seeking an experienced Senior Manager with a passion for building high performance, low-latency communications platfor... Show more

 • Promoted

Software Manager

RheoSenseSan Ramon, CA, United States
Full-time

Our innovative VROC platform is trusted by researchers, engineers, and scientists across biotechnology, pharmaceuticals, materials science, and advanced manufacturing.We are committed to delivering... Show more

 • Promoted

Software Engineering Manager II, Site Reliability Engineering

GoogleSunnyvale, CA, United States
Full-time

Software Engineering Manager II.Site Reliability Engineering combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems.SRE ensures that G... Show more

 • Promoted

Sr Manager, Software Engineering

PayPalSan Jose, CA, United States
Full-time

Senior Manager, Venmo Search & Feed.At Venmo, we are committed to delivering a product experience that delights millions and connects the world through seamless payments.We are seeking a visionary ... Show more

 • Promoted

User Facing Software Manager

PivotalPalo Alto, CA, United States
Full-time

Pivotal eVTOL Aircraft Engineer.Pivotal is the leader in the emerging market of electric Vertical Takeoff and Landing (eVTOL) aircraft.We design, develop, and manufacture light eVTOL aircraft and a... Show more

 • Promoted

Manager, Software Engineer Cloud Platform

General MotorsMountain View, CA, United States
Full-time

Software Engineering Manager, Cloud Platform - Nova.We are looking for a Software Engineering Manager, Cloud Platform - Nova to lead engineers on the Atmos team building GM's next generation cloud ... Show more

 • Promoted

Manager, Software Engineering

Snap, Inc.Palo Alto, CA, United States
Full-time

Snap Inc is a technology company.We believe the camera presents the greatest opportunity to improve the way people live and communicate.Snap contributes to human progress by empowering people to ex... Show more

 • Promoted

Software Engineering Manager, Developer Publications

AppleCupertino, CA, United States
Full-time

Software Engineering Manager, Developer Publications.The documentation engineering team is responsible for creating developer tools and framework-level support for the documentation workflows in Xc... Show more

 • Promoted

Manager, Software Engineering

PayPalSan Jose, CA, United States
Full-time

Manager, Software Engineering in San Jose, CA.Job Duties: Manage and lead multiple scrum teams to build customer focused software products and increase the productivity and velocity of delivery tea... Show more

 • Promoted

Software Engineering Manager, Software Platform

Muon SpaceSan Jose, CA, United States
Full-time +1

Engineering Manager, Software Platform.Muon seeks an Engineering Manager to lead our Software Platform team.This team builds and operates the paved roads (CI/CD, Kubernetes, Terraform, Bazel, AWS, ... Show more

 • Promoted

Senior Manager, Datacenter Software - Firmware Release

NVIDIASanta Clara, CA, United States
Full-time

NVIDIA Datacenter Software Tools Senior Manager.NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing, and Visualization.Our invention serv... Show more

 • Promoted

Senior Manager Software Engineering (Microservices)

ZscalerSan Jose, CA, United States
Full-time

Senior Manager Software Engineering (Microservices).Zscaler accelerates digital transformation to ensure our customers can be more agile, efficient, resilient, and secure.As an AI-forward enterpris... Show more

 • Promoted

Software Engineering Manager, Platform

EverpureSanta Clara, CA, United States
Full-time

Software Engineering Manager, Platform.We're in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry.Here, you lead with innovative thinking, grow along w... Show more

 • Promoted

Software Engineering Manager - Mobile

DrivemodeMountain View, CA, United States
Full-time

The Software Engineering manager will lead a team of cross-disciplinary mobile engineers to develop a companion app for Honda's next generation of EVs.We're using modern technologies including Kotl... Show more

 • Promoted

Senior Global Sourcing Manager - Software

General MotorsMountain View, CA, United States
Full-time

Senior Global Sourcing Manager.This role is categorized as hybrid.This means the successful candidate is expected to report to the Warren, Michigan or Mountain View, California location three times... Show more

 • Promoted

Manager, Software Engineering, MDP

Snap, Inc.Palo Alto, CA, United States
Full-time

Snap Inc is a technology company.We believe the camera presents the greatest opportunity to improve the way people live and communicate.Snap contributes to human progress by empowering people to ex... Show more

 • Promoted

Manager, Software Development #11700

Professional RecruitersSanta Clara, CA, United States
Full-time

Manager Software Development Over Fraud, Risk, Compliance Technology Santa Clara.For more than 30 years, The Bank has helped innovative companies and their investors move bold ideas forward, fast.... Show more

 • Promoted

Software Engineering Manager - Platform Technologies

AppleCupertino, CA, United States
Full-time

Software Engineering Manager - Platform Technologies.Imagine what you could do here.At Apple, new ideas have a way of becoming great products, services, and customer experiences very quickly.Bring ... Show more