Software Engineer - C++ / Video Processing

Medtronic

United Kingdom
Base: 58,000.00 gbp - 87,000.00 gbp; bonus/equity:...
C++17-23 development
Multi-threading
Inter-process communication
At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all

Job Summary

  • At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all.
  • As a Software Engineer working on the real-time video processing team, you’ll be helping to develop high-performance video and AI processing pipelines for use in the operating room.
  • Medtronic offers a competitive Salary and flexible Benefits Package and a commitment to our employees lives at the core of our values.

Matching Summary

At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all.

Salary

Base: 58,000.00 GBP - 87,000.00 GBP; Bonus/Equity: MIP; Benefits: flexible Benefits Package

Skills & Requirements

Must-have

  • C++17-23 development
  • multi-threading
  • inter-process communication
  • real-time video pipelines
  • hardware acceleration
  • parallel processing

Nice-to-have

  • medical-grade quality processes
  • video compression and coding technologies
  • Linux system development
  • NVIDIA NPP
  • Intel MKL
  • BLAS libraries

Key Requirements

  • Excellent C++ development & debugging skills
  • Excellent knowledge of software design principles
  • Experience with real time video pipelines
  • Experience developing or implementing real-time image processing algorithms
  • Ability to write clear, maintainable and well-documented code
  • Capability to work independently
  • Strong communication skills

Work Rights

Not specified

Tailored Resume

Cover Letter