What are the responsibilities and job description for the Senior Scientific Software Engineer position at YorLabs?
YorLabs is developing a world class, intracardiac image guided therapy platform with dedicated application and procedural based settings. The YorLabs solution is designed to be an intuitive platform while eliminating large capital outlays and significantly enhancing workflow.
You will work with a team developing ultrasound beamforming, control and display applications. The applications are written in C and run on Linux. Leveraged technologies will include OpenCV and CUDA. You will use state-of-the-art coding methodologies and you will own the design and suggest novel, patentable approaches to solving problems.
Responsibilities:
- Further develop an ultrasound application that receives RF data from and ultrasound probe and creates images
- Integrate with the FPGA supplying the RF data
- Integrate with CUDA code running on the GPU
- Integrate with control and display code running on a tablet that is connected wirelessly
- Improve image quality by tuning parameters and implementing tuning algorithms
- Write tests for the ultrasound application
- Add features and refactor application as needed
To be eligible for this position, you must possess a degree in computer science or equivalent experience and 10 or more years experience with C . Experience with git and VS Code a plus. Additionally you should have a good understanding of physics and previous experience with ultrasound or similar technologies.
YorLabs Inc. is an equal opportunity employer and committed to employing a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability or protected veteran status.
Salary : $145,000 - $165,000