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