Senior Software Engineer – C++

April 25, 2025
Reference key: es12079_2
Deadline date:

Job Description

  • Negotiable
  • Permanent
  • Dublin South

Senior Software Engineer – C++, Python, Image Processing

Are you ready to build life-changing technology at the cutting edge of healthcare?

A disruptive MedTech company based in Dublin is seeking a Senior C++ Software Engineer with strong Python development & image processing experience. You’ll be part of a dynamic, fast-paced team pushing the boundaries of low-latency software design in next-gen medical devices.

REQUIREMENTS:

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

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

  • Solid understanding of hardware integration and image processing

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

  • Bonus points for knowledge of machine learning and image processing

  • Familiar with agile methodologies and modern dev tools

  • Creative, hands-on problem solver and a strong team player

  • Excellent communication skills in English

  • Previous start-up experience is a plus

RESPONSIBILITIES:

  • Design and develop high-performance, high-quality software for real-time medical applications

  • Tackle complex problems to enable efficient, low-latency data processing

  • Collaborate across hardware and software teams to create innovative system architectures

  • Work with C++20, GPGPU programming, CMake, and modern package management tools

  • Ensure code quality with formatters, linters, sanitizers, automated testing, and peer reviews

  • Drive agile development using Git, CI pipelines, ALM tools, and Jira