Senior / Principal Software Engineer (Real-Time Video Processing), London
Client:
Medtronic
Location:
London, United Kingdom
Job Category:
-
EU work permit required:
Yes
Job Reference:
01fffdcfb1f3
Job Views:
10
Posted:
24.04.2025
Expiry Date:
08.06.2025
Job Description:
Careers that Change Lives
Are you interested in developing real-time AI and video processing pipelines for the operating room? Do you enjoy the challenge of optimizing performance for edge devices? Are you eager to work with a dynamic, multidisciplinary team?
Digital Surgery is creating innovative products to provide real-time guidance and decision support inside the operating room. As a Software Engineer on the real-time video processing team, you will develop high-performance video and AI processing pipelines for surgical applications.
Key Responsibilities
1. Design, implement, and optimize video processing pipelines for medical systems deployed in operating rooms.
2. Utilize hardware acceleration to develop low-latency, high-performance software for video capture, processing, AI inference, visualization, and streaming.
3. Collaborate within a multidisciplinary team to develop secure, robust software for medical devices.
4. Maintain high code quality, participate in code reviews, and ensure reliability in software deliverables.
Must Have Skills
* Experience with Nvidia Holoscan, Deepstream, and/or GStreamer.
* Strong C++ skills (C++11 or higher), including multi-threading, inter-process communication, and performance optimization.
* Knowledge of software design principles and design patterns.
* Hands-on experience with real-time image/video processing and hardware acceleration.
* Experience with CUDA or OpenCL.
* Familiarity with AI frameworks such as TensorRT, Triton, or similar.
* Ability to write clear, maintainable, well-documented code.
* Ability to work independently from concept to deployment.
* Strong communication skills.
Nice to Have Skills
* Experience with Pytorch, TensorFlow, or similar frameworks.
* Knowledge of video compression standards (H.264, H.265, VP9).
* Good understanding of Linux environment.
What We Offer
* Competitive salary and benefits package.
* Flexible working environment.
* Annual Incentive Plan based on company results.
* Pension and healthcare discounts.
* Training opportunities via Cornerstone/Skills Lab.
* Employee Assistance Program and recognition initiatives.
Our Commitment
Medtronic is dedicated to fostering an inclusive, diverse, and equitable workplace where all employees feel valued and respected. We are committed to addressing systemic inequities and promoting a culture of belonging, innovation, and social responsibility.
#J-18808-Ljbffr