Engineer Software

Getinge Alle
München, Germany
14 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

München, Germany

Tech stack

Automation of Tests
C++
Middleware
Embedded Software
Python
Scrum
Qt Modeling Language (QML)
QT
Service-Oriented Architecture
Software Engineering
Verification and Validation (Software)
ZeroMQ (Concurrent Programming Libraries)
GIT
Linux Development
Information Technology
Software Version Control

Job description

With a passion for lifeJoin our diverse teams of passionate people and a career that allows you to develop both personally and professionally. At Getinge we exist to make life-saving technology accessible for more people. To make a true difference for our customers - and to save more lives, we need team players, forward thinkers, and game changers.Are you looking for an inspiring career? You just found it.We are currently looking for an Engineer Software to join one of our teams in the research and development (R&D) department in Aschheim-Dornach, Germany, part of the product area Critical Care at Getinge.Tasks & Responsibilities:

  • Development of high-quality, safe and user-friendly software for patient monitoring devices
  • Application and embedded software development according to the IEC 62304 standard including documentation
  • Creation of product requirements, contribution to SW architecture and design
  • Verification and validation in compliance with relevant standards

Requirements

We are looking for:Relevant degree in computer science, electrical engineering, medical engineering or comparableStrong proficiency in modern C++ (at least C++17)Experience with state-of-the-art software development practices:Source Control (e.g., Git)Continuous integrationUnit testingCode reviewsSeveral years of relevant professional experience in software development or comparable qualificationPractical experience in a regulated environment, preferably medical industryFluent written and spoken EnglishSolid Linux development skills * Good understanding of Python

  • Interest in test automation; familiarity with frameworks such as Robot Framework is a plus
  • Software development experience in a regulated environment, ideally medical devices
  • Pervious work in agile teams (e.g., Scrum)
  • Self-sufficient working style, proactive knowledge acquisition
  • Positive mindset with a strong "can do"-attitude

Located in Greater Munich area that also allows to work on-site in Feldkirchen on 2 to 3 days a week (hybrid working)Additional preferred skills:Knowledge of service-oriented architectures and distributed middleware (e.g., ZeroMQ) * Skills in Qt for GUI development; knowledge of QML is a plus

  • Awarness of cybersecurity standards and best practices
  • Experience with ARM based SoCs, i.MX8 or similar

About the company

About usWith a firm belief that every person and community should have access to the best possible care, Getinge provides hospitals and life science institutions with products and solutions aiming to improve clinical results and optimize workflows. The offering includes products and solutions for intensive care, cardiovascular procedures, operating rooms, sterile reprocessing and life science. Getinge employs over 12,000 people worldwide and the products are sold in more than 135 countries.

Apply for this position