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
- ...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
$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,...SuggestedWork at officeRemote workFlexible hours- ...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...SuggestedFull time
$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...SuggestedLocal areaRelocationFlexible hours$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...SuggestedLocal areaFlexible hours$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 areaFlexible hours$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 areaWork from homeRelocationFlexible hoursDay shift$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 areaWork from homeFlexible hours$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 areaWork from homeRelocationFlexible hours- ...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...
$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 employmentLocal areaRemote workFlexible hours$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 areaFlexible hoursShift work$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 areaWorldwideFlexible hours$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 employmentTemporary workLocal areaFlexible hours$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 areaFlexible hours- ...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...
- ...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...
$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$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- ...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
$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 payFull timeRelocation$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 areaFlexible hours$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...$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- ...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 timeContract workWork experience placementFor subcontractorLocal area
$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 areaShift work$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 timeShift work- ...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 workRelocation
$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 areaVisa sponsorshipNight shift- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Manager. Be the first to apply!
- application manager Santa Clara, CA
- IT software development manager Santa Clara, CA
- senior software development manager Santa Clara, CA
- director software engineering Santa Clara, CA
- director of software Santa Clara, CA
- senior applications manager Santa Clara, CA
- senior software manager Santa Clara, CA
- embedded software manager Santa Clara, CA
- application engineering manager Santa Clara, CA
- software manager Santa Clara, CA


