Software Engineer (Microcontroller) m / f / d - Entwicklung, Qualitätsmanagement, IT

Sei unter den ersten Bewerbenden.
LivaNova
München
EUR 50.000 - 90.000
Sei unter den ersten Bewerbenden.
Vor 4 Tagen
Jobbeschreibung

The Software Engineer will work within the Cardio-Pulmonary Business Franchise as part of the SW Team on the development of new products.

In this position, you will work specifically on life-sustaining devices such as Heart-Lung Machines or other products of the cardio-pulmonary portfolio (e.g. Auto-Transfusion Systems, Heater-Cooler) on a wide spectrum of tasks during the concept, design, and verification phase.

General Responsibilities

  • Design and develop high safety microcontroller-based Software responsible for Sensor Interfaces, Actuator control, and complex clinical functionalities.
  • Support the definition of product requirements in close collaboration with other stakeholders (e.g. Marketing, System Engineers).
  • Define the Software Architecture in collaboration with the SW Architect, considering all constraints from legacy products or interacting with HW Engineers to overcome possible HW challenges.
  • Develop the Software and create the necessary Design Documentation in line with Medical Devices’ standards.
  • Ensure the quality of the Software deliverables through up-to-date static/dynamic code analysis tools and by developing Unit Tests/Integration tests, and Code Reviews in line with internal Quality standards.
  • Support the Root-Cause Analysis and resolution of SW Anomalies using Debug and Measurement tools (e.g. Oscilloscope).

Skills and Experience

  • Several years of experience in the development of embedded systems with a Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or similar.
  • Some years of experience in the development of embedded systems with a Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or similar.
  • Strong programming skills in Embedded C++.
  • Strong knowledge of microcontroller-based embedded systems, mainly ARM processors, and capable of reading Data-sheets and Schematics.
  • Strong knowledge of communication protocols like I2C, SPI, UART, RS232.
  • Experience with Real-Time Operating Systems (e.g. Keil RTX or similar).
  • Experience with static/dynamic code analysis tools (e.g. Polyspace, Vectorcast).
  • Experience with CAN Bus and related test and debugging Tools (e.g. CANoe).
  • Knowledge of SCM tools such as SVN, GIT, JIRA, Eclipse IDE, ClearCase, etc.
  • Knowledge and previous experience working with Agile methodologies.
  • Knowledge of Application Lifecycle Management tools such as Polarion.
  • Knowledge of EU, US, and international medical quality and safety standards (IEC 62304, ISO 14971, ISO 13485).
  • Hands-on experience with debuggers and Oscilloscope.
  • Able to work in a fast-paced multicultural environment.
  • Open-minded.
  • Excellent written and verbal communication skills.
  • Good command of the English language; knowledge of the German language is appreciated.
  • Occasional travel may be required.

What we can offer you

In addition to providing you with a supportive, inclusive, and collaborative environment where you will feel empowered to take ownership and drive meaningful change, we will reward you with the following:

  • A dynamic role in an advanced Medical Device environment interfacing with all worldwide regulatory landscapes supporting your professional career growth.
  • Exposure to a State-of-the-Art medical device development process, in close cooperation with international clinicians.
  • Variable short-term & long-term incentives.
  • Recognition: through our STARS Program, we recognize and celebrate our colleagues’ contributions and achievements.
Erhalte deine kostenlose, vertrauliche Lebenslaufüberprüfung.
Datei wählen oder lege sie per Drag & Drop ab
Avatar
Kostenloses Online-Coaching
Erhöhe deine Chance auf eine Einladung zum Interview!
Sei unter den Ersten, die neue Stellenangebote für Software Engineer (Microcontroller) m / f / d - Entwicklung, Qualitätsmanagement, IT in München entdecken.