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

Software Manager

DeepSight Technology

Job Description

Job Description

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

We offer great benefits and perks:

  • Competitive salary
  • Stock options
  • Medical, dental, and vision insurance
  • 401(k) retirement plan

Job Posted by ApplicantPro
Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Software Manager in Santa Clara, CA vacancy
  •  ...Software Manager for Imaging and AI We are looking for an engineering leader with a strong background in medical imaging, AI, and programming languages such as C++ and CUDA to shape our new ultrasound imaging platform. As the Software Manager for the Imaging and AI... 
    Suggested

    DeepSight Technology

    Santa Clara, CA
    1 day ago
  • $190.9k - $334.1k

     ...applications. ( With over 30 billion access permissions under management, global enterprises including Blackstone, Expedia, and Wynn Resorts...  .... We are looking for a passionate Senior Staff (Tech Lead) Software Engineer who will play a key role in designing, developing,... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    4 days ago
  •  ...communication, analytics thinking and problem solving are must haves to be effective in the role · Experience in Sales Performance Management is a big plus, as space is quite niche and fairly complexSRI Tech Solutions is an equal opportunity employer and does not... 
    Suggested
    Full time

    SRI Tech

    Sunnyvale, CA
    a month ago
  • $177.9k - $284.7k

     ...that makes better decisions, drives innovation and delivers better business results.Opportunity OverviewMemorty Test is looking for software engineers to join an exciting, dynamic, hardworking, engaging, and collaborative team. As a candidate contributor, you will be... 
    Suggested
    Local area
    Relocation
    Flexible hours

    Universal Robots

    San Jose, CA
    a month ago
  • $212.7k - $287.7k

     ...techniques dot the data center network landscape. SDN concepts are merging the boundaries of control plane and management plane functions and expectedly, software is playing an ever-increasing role in managing these networks. At Amazon Web Services, we run one of the... 
    Suggested
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    7 days ago
  • $212.7k - $287.7k

     ...can access what, and why, across billions of resource configurations? That's the challenge at the core of this role.As a Software Development Manager on the AWS IAM Access Analyzer team, you'll lead a team building the next-generation internal access analysis platform... 
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    24 days ago
  • $212.7k - $287.7k

     ...power for ML in the cloud. This is all enabled by the AWS Neuron Software Development Kit (SDK), which includes an ML compiler, the...  ...about our history: We are seeking a talented Software Development Manager with strong leadership and mentoring skills to join our NKI development... 
    Local area
    Work from home
    Relocation
    Flexible hours
    Day shift

    Amazon

    Cupertino, CA
    a month ago
  • $212.7k - $287.7k

    AWS Neuron is the complete software stack for the AWS Inferentia and Trainium cloud-scale machinelearning accelerators and the Trainium...  ...will be responsible for leading a strong team of engineers and managers to help design and deploy these new products. A successful candidate... 
    Local area
    Work from home
    Flexible hours

    Amazon

    Cupertino, CA
    a month ago
  • $212.7k - $287.7k

     ...compute power for ML in the cloud. This is all enabled by edge software stack, the AWS Neuron Software Development Kit (SDK), which includes...  ...about Our History: We are seeking a talented SW Engineering Manager with strong leadership/ mentoring skills to join our Deep... 
    Local area
    Work from home
    Relocation
    Flexible hours

    Amazon

    Cupertino, CA
    a month ago
  •  ...and generous benefits Job Description We are looking for a software engineering leader with a strong background in medical devices...  ...to shape our new ultrasound imaging platform. As a Software Manager, you will lead a team developing enabling frameworks, setting up... 

    DeepSight Technology

    Santa Clara, CA
    5 days ago
  • $212.7k - $287.7k

     ...and terrestrial networks? Have you wondered what it takes to run software across multiple devices all working to enable end to end network access? Amazon Leo's SDN Agent team is responsible for managing all the device network plans. This service works in coordination with... 
    Permanent employment
    Local area
    Remote work
    Flexible hours

    Amazon

    Sunnyvale, CA
    4 days ago
  • $212.7k - $287.7k

     ...plane services that keep HyperPlane scalable, healthy, and always available at massive scale. HyperPlane is looking for a Software Development Manager (SDM III) to grow a team of 14 engineers solving never-solved-before problems as EC2 Networking evolves.Do opportunities... 
    Local area
    Flexible hours
    Shift work

    Amazon

    Santa Clara, CA
    24 days ago
  • $212.7k - $287.7k

    Ring is looking for a Software Development Manager responsible for leading a team of engineers working on the development and production of products, focusing on safety and security based connected products, including sensors, networking back-up systems, connected accessories... 
    Local area
    Worldwide
    Flexible hours

    Amazon

    Sunnyvale, CA
    a month ago
  • $212.7k - $287.7k

     ...Amazon Leo will serve communities and organizations operating in places without dependable internet access.We are seeking a Software Development Manager to lead the team responsible for building and owning the RTI infrastructure and automation framework. This role sits at... 
    Permanent employment
    Temporary work
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    a month ago
  • $253.1k - $342.3k

     ...member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (IoT),...  ...their cloud services.Join the team that builds AWS Neuron, the software stack that runs all the leading AI models on the AWS Inferentia... 
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  •  ...Cerebras Systems, Inc. in Sunnyvale, California is seeking an experienced software engineer to build the software foundation for the Cerebras WaferScale Engine, the world's largest AI processor. This role involves developing administrative software and collaborating across... 

    CEREBRAS SYSTEMS INC.

    Sunnyvale, CA
    4 days ago
  •  ...Apple Inc. in Cupertino, CA seeks a Cellular Modem RF Software Engineering Program Manager to lead real-time RF software for cellular transceivers. You will partner with hardware and software teams to meet performance, quality and schedule targets, and you will communicate... 

    Jobleads-US

    Cupertino, CA
    1 day ago
  • $161k - $221k

     ...risks, confirming that our systems meet the highest quality standards and exceed customer expectations. Position SummaryThe Product Manager in the Lab D&A team is responsible for the strategy, roadmap, and delivery of digital solutions for lab operations that drive... 
    Full time

    Applied Materials

    Santa Clara, CA
    a month ago
  • $168k - $258.75k

     ...NVIDIA is seeking a Senior Technical Program Manager to join the CSP Engagements team, focused on deep technical engagement with hyperscale...  ...72. This role is intended for experienced systems and embedded software leaders—including software engineering managers, technical... 
    Full time

    Nvidia

    Santa Clara, CA
    a month ago
  •  ...initiative to integrate advances in electrical, photonic, thermal, software, and AI/Machine Learning technologies into our test and...  ...and optimization opportunities.Take on project ownership and management; determine technology requirements and develop strategies.Drive... 
    For contractors

    Advantest

    San Jose, CA
    a month ago
  • $180.2k - $297.2k

     ...performance computing devices consumed by millions of people around the world. Come build with us!Role and ResponsibilitiesAs a GPU Software Program Manager, you will drive program management execution for Samsung's GPU software development programs — spanning pre-silicon... 
    Hourly pay
    Full time
    Relocation

    Samsung Semiconductor

    San Jose, CA
    a month ago
  • $212.7k - $287.7k

    We develop AWS Neuron, the complete software stack for Trainium, Amazon's custom cloud-scalemachine learning accelerators. Join us to optimize...  ...distributed inference libraries. You should be capable of managing demanding, fast-changing priorities. You should have a strong... 
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    a month ago
  • $142k - $193k

     ...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge...  ...Arista Networks is seeking a candidate to perform product management responsibilities for the CloudVision software platform and associated... 

    Arista Networks

    Santa Clara, CA
    17 days ago
  • $168k - $258.75k

     ...passionate, hard-working and creative people to help use pursue this ambitious project!The NVIDIA Automotive Software team has a key opening for a Senior Software Program Manager. This group is responsible for the delivery of the core development programs (DRIVE OS) which form... 
    Full time

    Nvidia

    Santa Clara, CA
    a month ago
  •  ...success looks like in this role: Summary:The Applications Architect Manager supervises Unisys and Contract Staff members including...  ...implementation, testing and production support. In-Depth knowledge of the software development life cycle.Working knowledge of data processing... 
    Full time
    Contract work
    Work experience placement
    For subcontractor
    Local area

    Unisys

    Santa Clara, CA
    a month ago
  • $149.1k - $215.9k

     ...Job Description: Altera is seeking an Embedded Product Marketing Manager to define and drive our outward-facing embedded narrative and...  ...into clear, differentiated customer value across the embedded software stack, processor and peripherals, and RTOS/OS ecosystem. This role... 
    Local area
    Shift work

    191 Altera Corporation

    San Jose, CA
    3 days ago
  • $108k - $184k

    Do you want to join a team of motivated and experienced program managers who drive the successful introduction of NVIDIA's next...  ...generation GPU-based products? We work closely with internal leaders in Software, Hardware, Marketing and Operations to ensure the SW team... 
    Full time
    Shift work

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...Engineering, Computer Science, or related field. Requires 5 years of experience with Veeva CRM and Salesforce in job offered, Software Consultant/Engineer, Senior Consultant, Salesforce Developer, IT Engineer, or related occupation. Requires travel/relocation to... 
    Remote work
    Relocation

    WinWire Technologies

    Santa Clara, CA
    4 days ago
  • $207k - $259k

     ...powertrain development — building real-world systems that combine software intelligence with physical hardware. That includes Midnight,...  ...individual recruiter wishing to do business with Archer, please reach out to All employment processes are managed by the Archer People Team.... 
    Local area
    Visa sponsorship
    Night shift

    Archer Aviation

    San Jose, CA
    2 days ago
  •  ...NVIDIA is seeking a Senior Developer Relations Manager to lead developer and partner adoption of Cosmos 3 and the Cosmos world foundation model family across the Robotics ecosystem. You will cultivate technical relationships with partners, AI labs, and the Cosmos Coalition... 

    NVIDIA

    Santa Clara, CA
    2 days ago

Do you want to receive more vacancies?

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