Staff Software Engineer, GPU Algorithms jobs in United States
cer-icon
Apply on Employer Site
company-logo

DeepSight Technology · 4 months ago

Staff Software Engineer, GPU Algorithms

DeepSight Technology is looking for a full-time Staff Software Engineer specializing in GPU Algorithms to enhance their ultrasound imaging platform. The role involves developing and optimizing GPU algorithms for ultrasound signal processing and image reconstruction to improve the quality and interpretation of ultrasound images.

Medical Device
check
H1B Sponsor Likelynote

Responsibilities

Developing advanced beamforming techniques to enhance the spatial resolution and image quality of ultrasound scans
Designing algorithms for image enhancement, noise reduction, edge detection, and speckle reduction in ultrasound images
Developing algorithms for reconstructing 2D or 3D images from acquired ultrasound data. This involves handling data interpolation, scan conversion, and geometric transformations
Designing algorithms to extract relevant features and perform segmentation of structures or regions of interest in ultrasound images
Developing techniques to compensate for motion artifacts caused by patient movement or tissue motion during ultrasound scanning. This can involve image registration, motion estimation, and correction algorithms
Exploring the application of machine learning and artificial intelligence (AI) techniques to improve ultrasound image analysis, automate diagnosis, or assist in image interpretation tasks
Collaborating with systems and hardware engineers to optimize the integration of ultrasound imaging systems, ensuring efficient data acquisition, processing, and display
Implement proposed solutions using C++ and CUDA programming languages

Qualification

C++CUDAUltrasound imagingSignal processingImage reconstructionParallel programmingObject-oriented programmingSoftware architectureDesign patternsTeamworkCommunication

Required

BS in an engineering or computer science field
Familiarity in ultrasound physics, signal and image processing, beamforming, simulation, algorithm development, or tool development
Strong background in object-oriented programming, software architecture, and design patterns
Proficiency with C++ programming
Experience in concurrent/parallel programming-multithreading, multiprocessing, GPU acceleration (CUDA, CuPy, Numba, OpenCL, Halide)
Deep familiarity with common developer tool sets, including source control, continuous integration, and automated unit testing
Passionate about medical devices, with excellent communication and teamwork skills

Preferred

PhD in Electrical/Biomedical engineering with a dissertation topic related to ultrasound imaging or therapy
5+ years of experience in commercial software development
Experience in medical imaging product development (FDA regulated)
Experience with real-time software applications
Experience interfacing with hardware components and systems
Knowledge of DICOM and HL7

Benefits

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

Company

DeepSight Technology

twittertwittertwitter
company-logo
DeepSight Technology's vision is to reinvent diagnostic imaging.

H1B Sponsorship

DeepSight Technology has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (3)
2024 (2)
2023 (2)
2022 (4)
2021 (1)
2020 (1)

Funding

Current Stage
Early Stage
Total Funding
$25M
Key Investors
DeerfieldSkandalaris Center for Interdisciplinary Innovation and Entrepreneurship
2021-10-11Series A· $25M
2019-12-01Pre Seed

Leadership Team

leader-logo
Anand Chandrasekher
Co-founder and board member
linkedin
Company data provided by crunchbase