Senior Imaging Software Engineer

March 28, 2025
Reference key: es12079
Deadline date:

Job Description

  • Negotiable
  • Permanent
  • Dublin South

Senior Imaging Software Engineer with C++ and Python development experience required for exciting role with disruptive medtech company in Dublin. You will get the opportunity to work on low latency design for life-changing medical devices. 

REQUIREMENTS:

  • BS, MS, or PhD in Computer Science, Medical Imaging, or a related field.

  • 5+ years of industry experience in C++ and Python development.

  • Strong understanding of hardware and image processing.

  • Experience with high-performance computing (HPC) and CUDA is a plus.

  • Knowledge of image processing and machine learning is a plus.

  • Familiarity with agile methodologies, ALM & project planning tools.

  • Hands-on problem solver, creative thinker and strong team player.
  • Prior start-up experience is a plus.

  • Excellent communication skills in English.

RESPONSIBILITIES:

  • Design and develop high-quality, high-performance software.

  • Solve complex challenges to enable efficient data processing.

  • Optimize for both high throughput and low latency, balancing competing performance demands.

  • Collaborate with hardware and software teams to drive system innovation.

  • Work with modern C++20, GPGPU programming, CMake & package management.

  • Maintain high code quality using formatters, linters, sanitizers, automated tests & peer reviews.

  • Contribute to an agile development process using Git, CI pipelines, ALM tools & Jira for planning sprints and releases.