Signal Processing & Algorithms Engineer - OCT
Core
Develop, optimize, and implement signal processing and image reconstruction algorithms to convert raw optical interference data into high-resolution 2D and 3D images for Optical Coherence Tomography (OCT) medical devices.
Role type
Senior IC Signal Processing & Algorithms Engineer (OCT)
Builds
High-fidelity anatomical images and functional vibrometry measurements for OCT systems
Domain
Medical Technology / Optical Imaging / Signal Processing
Deliverable
production ML models | product features
Required skills
C++, CUDA, Python/MATLAB, phase-sensitive OCT algorithms, interferometry, Swept Source OCT, test and behaviour-driven development, image quality metrics computation, real-time optimization on production hardware
Preferred skills
Advanced degree in software engineering/physics/CS, medical device regulations knowledge, German language skills
Technologies
C++, CUDA, Python, MATLAB
Responsibilities
Design and validate OCT signal processing and image reconstruction algorithms; enhance phase-sensitive algorithms for background removal, resampling, dispersion compensation, and artefact suppression; develop analysis pipelines for image quality figures of merit; drive development from proof-of-concept to real-time execution; create technical documentation and support risk analyses; contribute to project planning and cost estimations; verify and validate hardware and software designs.
Seniority
Senior, hands-on IC