Enable job alerts via email!

Senior / Principal Software Engineer (Real-Time Video Processing).

TN United Kingdom

London

On-site

GBP 60,000 - 100,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Senior/Principal Software Engineer to develop cutting-edge real-time AI and video processing pipelines for surgical applications. This role offers the opportunity to work on high-performance software that enhances decision-making in operating rooms. You will collaborate with a dynamic team, utilizing your expertise in C++, Nvidia technologies, and real-time processing to create impactful solutions. Join a forward-thinking organization dedicated to improving healthcare through technology, where your contributions will help shape the future of medical systems.

Benefits

Competitive salary and benefits package
Flexible working environment
Annual Incentive Plan
Pension and healthcare discounts
Training opportunities
Employee Assistance Program

Qualifications

  • Experience in developing high-performance video processing pipelines.
  • Strong knowledge of software design principles and design patterns.

Responsibilities

  • Design and optimize video processing pipelines for medical systems.
  • Collaborate within a multidisciplinary team to develop secure software.

Skills

C++ (C++11 or higher)
Nvidia Holoscan
Deepstream
GStreamer
CUDA
OpenCL
Real-time image/video processing
AI frameworks (TensorRT, Triton)
Multi-threading
Inter-process communication

Tools

Pytorch
TensorFlow

Job description

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.