Senior Software Engineer

vor 2 Wochen


Munich, Deutschland ImFusion GmbH Vollzeit

Your missionImFusion is a R&D consulting company based in Munich. Thanks to our expertise in image processing, computer vision, AI and robotics applied to medical imaging, we help our customers drive innovation in medical technologies.We wish to expand our team with talented and motivated people to help us develop and commercialize advanced medical products in collaboration with renowned customers. As (senior) Software Engineer at ImFusion you will work on customer projects, further develop our state of the art visual computing software framework and share your knowledge and experience with the rest of the team and customers.The work involves a lot of engineering but can also include one or more of the following components, depending on your aptitude and interest: Training and/or integration of machine learning modelsProject management with or without customer interactionProduct management - deciding what is meaningful and impactful workDemos – showcasing our work in real-time at conferences, workshops or when customers or collaborators come to the office or we visit themWhile this position is based in our Munich office, remote or hybrid work arrangements may be available within Germany and, where compatible with the role's responsibilities and legal requirements, also within the EU. We are hiring for multiple teams The Interventional Imaging team focuses on advanced visualization, segmentation and registration, all geared towards interventional imaging with ultrasound, and everything that is needed to fuse live imaging with pre-operative data, and to guide the clinicians  in delivering  successful treatment  (see Ultrasound page on our website). We are currently ramping up work on ultrasound simulation and low-level (image formation) processing. But there is work all around, no prior ultrasound knowledge required. The Labels team takes care of our favorite off-the-shelf application product for dataset annotation. It supports all types of medical images in 2D, 3D and 4D and a variety of annotation tools; the software offers both a stand-alone desktop application (C++) and a client-server one (HTML, Python). The ideal candidate focuses on good software design and has a good sense for UI/UX and a splash of product intuition. Frontend/Backend, C++, Python, Web development: you will not get boredThe Stream team specializes in data streaming, real-time processing, and live visualization. We design and implement the multi-threaded core of our framework that powers real-time data and image processing pipelines. Our goal is to abstract away the complexities of concurrency, synchronization, and memory safety—so that other teams and our SDK users can leverage streaming capabilities without worrying about the intricacies of multi-threaded programming.The Machine Learning team is responsible for developing and maintaining our frameworks for the training and integration of AI models for the whole company.The Special Customer Project team, where we collaborate with a company developing a system for non-invasive, no-radiation cancer treatment. This is a long-standing collaboration and the customer wants to expand into additional cancer types. We are involved in all stages from feasibility work on how to improve and validate the fusion imaging (research nature) to developing, maintaining and enhancing the existing medical software used in clinics. We face challenges such as ensuring the reliability of ground truth data for complex research questions, release management for a multitude of versions and application building upon our framework and rapidly developing while ensuring robustness. Your profileExcellent programming skills in C++ are a must-have PhD or MSc in a relevant field, or equivalent industry experience in a relevant domain:Medical Imaging Machine Learning / Deep Learning3D Computer Vision Eager to continuously learn and expand your skills in both the technical and application domainsReliable team playerProfessional working proficiency in EnglishWays to stand out:Experience developing on both Linux and Windows Experience with DevOps, Continous IntegrationExperience with machine learning and deep learningStrong communication skills and interest in interacting with customersExperience with any of the following:CMakeC#OpenGLOpenCL, CUDAQtPython/pybind11WebAssembly/EmscriptenData analysis and curationStreaming applications/pipelines; network streaming and/or encoders Low-level (image formation) ultrasoundWhy us?Be part of an international, dynamic, and highly skilled team in flat hierarchies where you can both make an impact and continue to learnContribute to our company values and do good for society by having your work enable actual medical products that improve patients’ livesEarn a competitive salary and a comprehensive benefits package (such as bike leasing, sports programs, etc.)Enjoy the agility of a start-up paired with the safety of a grown companyBenefit from flexible working hours, remote work and workationWe celebrate success together with various team events (e.g. Summer Party or Oktoberfest)About usImFusion GmbH is a growing company located in Munich, conducting research, development and consulting in advanced medical image computing technologies and computer vision. Our customers include small and large medical device companies as well as academic research labs. We wish to expand our team with talented and motivated people.We are an equal opportunity employer and are committed to creating an inclusive and diverse workplace where everyone feels valued and empowered. We celebrate diversity and welcome applications from people of all backgrounds, regardless of race, religion, color, national origin, gender, gender identity, sexual orientation, age, marital status, disability, or any other legally protected characteristic. Our goal is to foster a culture of belonging, where different perspectives drive innovation and success.You think you can be a good fit? We'd love to hear from you



  • Munich, Deutschland NetApp Vollzeit

    Title: Senior Software Engineer Location: Bangalore, Karnataka, IN Requisition ID: 132044 Job Summary NetApp is seeking a passionate and innovative Senior Software Engineer to join our AI Services team. In this role, you will be instrumental in designing and building cutting-edge AI-based experiences that scale across data sets of billions of documents and...


  • Munich, Deutschland SPIRIT-TESTING GmbH | SPIRIT-ONSIDE GmbH Vollzeit

    Gestalten Sie als (Senior) Software Test Engineer (m/w/d) mit uns die Zukunft des Testens! Ist Software Testing Ihre Leidenschaft? Lieben Sie Abwechslung und setzen Sie sich mit Begeisterung und Engagement für die (agile) Software-Qualitätssicherung ein? Dann werden Sie als (Senior) Software Test Engineer (m/w/d) ein Teil unseres hochmotivierten Teams und...


  • Munich, Bayern, Deutschland FUTURAIL Vollzeit 80.000 € - 120.000 € pro Jahr

    ABOUT FUTURAILFuturail is a leading technology startup and autonomy powerhouse based in Germany and France. We power the future of autonomous travel on rail with our holistic autonomy stack for self-driving trains. Our mission is to make trains even more attractive by offering frequent, reliable, cost-effective and low-carbon transportation, contributing to...


  • Munich, Deutschland NetApp Vollzeit

    Title: Senior Software Data Engineer Location: Bangalore, Karnataka, IN Requisition ID: 132776 Job Summary NetApp’s Cloud Storage Business Unit is seeking a highly skilled Software Data Engineer. In this senior role, you will own complex business problems end-to-end: define what needs to be solved, design the approach, and deliver scalable solutions. You...

  • Senior Software Engineer

    vor 17 Stunden


    Munich, Bayern, Deutschland FUTURAIL Vollzeit 80.000 € - 160.000 € pro Jahr

    ABOUT FUTURAILFuturail is a leading technology startup and autonomy powerhouse based in Germany and France. We power the future of autonomous travel on rail with our holistic autonomy stack for self-driving trains. Our mission is to make trains even more attractive by offering frequent, reliable, cost-effective and low-carbon transportation, contributing to...


  • Munich, Bayern, Deutschland Quest Global Vollzeit

    Quest Globalis a market leader in diversified engineering solutions and one of the global, reliable and long-term partners of numerous companies in the field of Transportation, Aerospace & Defense, Aero Engines, Industrial & Hi-Tech, Medical Devices, Oil & Gas and Power.SHAPE THE FUTURE WITH USWe offer you a motivating environment with exciting projects and...

  • Senior Software Engineer

    vor 16 Stunden


    Munich, Bayern, Deutschland IQM Quantum Computers Vollzeit 80.000 € - 120.000 € pro Jahr

    IQM is a global leader in designing, building, and selling superconducting quantum computers. IQM provides both on-premises full-stack quantum computers and a cloud platform to access its computers anywhere in the world. IQM customers include the leading high-performance computing centres, research labs, universities and enterprises which have full access...


  • Munich, Deutschland HÖRMANN Industries GmbH Vollzeit

    Senior Software Engineer (m/w/d) – Backend & Python bei HÖRMANN Industries GmbH | softgarden View job here Senior Software Engineer (m/w/d) – Backend & Python Vollzeit Hybrid Freddie-Mercury-Straße 5, 80797 München Mit Berufserfahrung 27.11.25 Dein Code verändert die Industrie – werde Senior Software Engineer (w/m/d) bei HÖRMANN Digital in...

  • Senior Software Engineer

    vor 12 Stunden


    Munich, Bayern, Deutschland HÖRMANN Gruppe Vollzeit 40.000 € - 120.000 € pro Jahr

    Deine Chance, innovative Software zu bauen – als Senior Software Engineer (w/m/d) bei HÖRMANN Digital in München– In dieser Position entwickelst du performante Anwendungen mit React, TypeScript und Python, arbeitest mit modernsten Cloud-Technologien und trägst dazu bei, dass unsere Produkte reibungslos in komplexen Infrastrukturen laufen. Du...


  • Munich, Bayern, Deutschland Spire Vollzeit 80.000 € - 120.000 € pro Jahr

    We are looking for a Spacecraft Software Engineer (GNSS) to join our team working at the intersection of satellite payloads, scientific computing, and data delivery systems. In this role, you'll be responsible for developing and maintaining both the flight and ground software that powers our satellite-based GNSS missions. You'll work across system...