Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer (m/w/d) Munich

LUMA Vision Ltd.

Dublin

On-site

EUR 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global imaging technology company based in Dublin is seeking a Senior Software Engineer to join their innovative team. In this role, you'll design and develop advanced software solutions for medical imaging systems, contributing to healthcare improvements. Ideal candidates will have a strong background in C++ programming, teamwork, and problem-solving skills. You'll collaborate with diverse teams in a dynamic startup environment and take part in shaping cutting-edge technologies, making a significant impact on global healthcare.

Benefits

Flexible working environment
International culture
Ergonomic workplace in Munich

Qualifications

  • 3+ years of industry experience in writing software for Windows and Linux.
  • Experience applying BDD and TDD methodologies.
  • Familiarity with ISO 62304 regulatory requirements.

Responsibilities

  • Design and develop high-quality software applications.
  • Build software architecture for advanced features.
  • Collaborate with hardware and software teams.

Skills

C++ programming
Software development
Team collaboration
Problem solving
Communication in English
Rust programming

Education

BS, MS, or PhD in computer science

Tools

CMake
Git
Jira
Job description

LUMA Vision is a start‑up based in Dublin (Ireland) and Munich (Germany) developing cutting edge innovative imaging technologies to significantly advance healthcare and solve truly global unmet clinical needs. With creativity, passion and focus, we apply our best‑in‑class engineering and design know‑how to create new hardware, software and data science technologies.

To drive our platform development, we are looking for a Senior Software Engineer and creative team player to join our growing team. As a senior member of our development team you will work alongside highly skilled individuals, designing and developing high quality and high‑performance software applications for our disruptive medical imaging system. You will play a significant role in a startup environment and become part of a dynamic group of innovators, shaping the future of imaging in healthcare.

Your role with us

You will apply your professional expertise and experience to join us in building a software architecture that is the foundation for our software’s advanced features, which enables stability and maintainability and which provides demonstrable product safety. You will participate in planning the implementation of new features and aid in their implementation, documentation and testing, leveraging your deep understanding of the C++ programming language in particular and software engineering in general.

You will also support the personal and professional growth of your colleagues by sharing your know‑how and experience in code reviews and technical discussions. And you will collaborate with our hardware and software teams to design the future of our system.

We work on a modern tech stack using C++20 and GPGPU programming, CMake and package management. Git is used as code‑repository and we use a CI pipeline to deploy to multiple platforms. Code quality is ensured by using formatters, linters, sanitizers, automated and manual test and peer reviews. Requirements are managed via an ALM tool and our sprints and releases are planned with Jira.

What you offer
  • BS, MS, or PhD in computer science, medical imaging or related study background.
  • 3+ years of industry experience in writing software for Windows and Linux with C++.
  • Experience applying BDD and TDD is expected.
  • Experience in software development with Rust is a plus.
  • Knowledge of ALM and project planning tools in an agile, sprint‑based approach.
  • Experience with regulatory requirements specifically in medical software development is a plus (e.g. ISO 62304).
  • Hands‑on mindset and creativity for problem‑solving within multi‑disciplinary teams.
  • Strong work ethics with a team‑oriented mindset. Startup experience is a plus.
  • Open‑minded personality and excellent communication skills in English are essential, German is a plus.
What we offer
  • Working on cutting edge imaging systems to the direct benefit of patients and improving healthcare.
  • Becoming part of a dynamic, multi‑national team of highly skilled individuals with a very strong focus on team culture and individual development.
  • Connecting you with a network of companies and innovators in the technical, clinical and business world from around the globe.
  • Flexible working environment and an international culture as well as offices in Germany and Ireland.
  • Ergonomic workplace in an attractive office in Munich city – easily reachable by public transport.

LUMA Vision is an equal opportunity employer and welcomes applications from all qualified individuals regardless of ethnicity, sex, disability, religion/belief, sexual orientation or age.

Would you like to become part of our team? We would love to hear from you!

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