Software Engineer - C++ / Video Processing

Medtronic UK

London, United Kingdom
Base: 58,000.00 gbp - 87,000.00 gbp; bonus/equity:...
On-site
C++17-23 development
Real-time video processing
Parallel processing
Develop high-performance video and AI processing pipelines for use in the operating room

Job Summary

  • Develop high-performance video and AI processing pipelines for use in the operating room.
  • Leverage hardware acceleration to develop high-performance, low-latency video capture, processing, AI inference, visualization and streaming software.
  • Work as part of a multidisciplinary team to develop robust and safe-by-design software for a medical device.

Matching Summary

Develop high-performance video and AI processing pipelines for use in the operating room.

Salary

Base: 58,000.00 GBP - 87,000.00 GBP; Bonus/Equity: MIP eligible; Benefits: Competitive and flexible benefits package

Skills & Requirements

Must-have

  • C++17-23 development
  • Real-time video processing
  • Parallel processing
  • Hardware acceleration
  • Low-latency software development

Nice-to-have

  • Medical device software development
  • Video compression technologies
  • Linux system development

Key Requirements

  • Excellent C++ development & debugging skills
  • 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

Work Rights

Not specified

Tailored Resume

Cover Letter