Puchheim, Bavaria, Germany Hybrid Employment

B. Braun Avitum is hiring an Embedded Software Developer

About the Role

B. Braun is looking for an Embedded Software Developer to develop and optimize our medical devices, ensuring they meet industry standards and enhance patient safety and care efficiency. You will join an ambitious team positively impacting dialysis and infusion therapy as well as B. Braun's digitalization strategy.

What You'll Do

  • Design system and software requirements within an interdisciplinary team.
  • Independently develop and implement embedded software solutions.
  • Specify, implement, verify, and document software.
  • Analyze safety and security risks for medical software.
  • Integrate system architectures in close collaboration with other teams.
  • Design and realize user and communication interfaces.
  • Analyze operational workflows in medical facilities to optimize application experiences.

What We're Looking For

  • Completed Bachelor's or Master's degree in Computer Science or a natural science field.
  • Extensive practical experience in the design, implementation, and testing of hardware-near software.
  • Demonstrated excellent knowledge of C/C++ and proficiency in other programming and scripting languages.
  • Structured and solution-oriented working style.
  • Strong analytical mindset.
  • High degree of personal responsibility and commitment.
  • Enjoy working in an interdisciplinary and international environment.
  • Continuous learning and professional development are a given.
  • Excellent German and English skills, both written and spoken.

Nice to Have

  • Knowledge and experience with real-time operating systems (Zephyr, FreeRTOS), Bluetooth, Wifi, device drivers, ARM/RISC microprocessors, and IoT Security.
  • Experience in software development for medical devices in a regulated environment.

Technical Stack

  • C/C++
  • Real-time operating systems (Zephyr, FreeRTOS)
  • Bluetooth, Wifi
  • Device drivers
  • ARM/RISC microprocessors

Team & Environment

You will join a small, interdisciplinary, and international team.

Benefits & Compensation

  • Contribution to innovative and technologically challenging projects.
  • Highly qualified colleagues and a culture of sharing expertise.
  • Attractive compensation package.
  • Flexible working hours, 50% home office, and high work-life balance.
  • Continuous learning and professional development opportunities.
  • Comprehensive social benefits of an international corporation.

Work Mode

This is a hybrid role based in Puchheim/Munich.

B. Braun is committed to improving healthcare, focusing on innovative hardware and software solutions for medical devices, and strives to simplify the daily work of healthcare professionals.

Required Skills
CC++ZephyrFreeRTOSBluetoothWiFiDevice DriversARMRISC Microprocessors
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
About company
B. Braun Avitum

B. Braun setzt sich seit über 175 Jahren für die Verbesserung der Gesundheitsversorgung ein. Das Unternehmen ist spezialisiert auf Medizintechnik mit einem starken Fokus auf innovative Hard- und Softwarelösungen für medizinische Geräte wie Dialysegeräte und Infusionspumpen.

Visit website
Job Details
Department Software Development
Category embedded
Posted 14 days ago