Embedded Softwareentwickler/-in

Jobriver Hr Service
Berlin, Germany
15 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Compensation
€ 61K

Job location

Berlin, Germany

Tech stack

Unit Testing
C++
Code Review
Continuous Integration
Python
Software Architecture
Software Engineering
System Testing
PIC Microcontroller
Script Language
Integration Tests
Information Technology
Meditech

Job description

Unser Kunde ist ein innovatives Unternehmen, das sich auf die Entwicklung von Software für Medizingeräte spezialisiert hat. Der Arbeitgeber bietet Lösungen für Embedded-Systeme, die vom ersten Schritt der Anforderungsanalyse bis hin zur abschließenden Verifizierung reichen. Mit einem klaren Fokus auf die Verbesserung der Lebensqualität durch technologische Fortschritte in der medizinischen Versorgung, sucht das Unternehmen ab sofort einen Embedded-Softwareentwickler mit Schwerpunkt Testing in Vollzeit. In dieser Rolle sind Sie Teil eines engagierten Entwicklungsteams in Berlin. Zu Ihren Aufgaben gehören die Konzeption und Erstellung von hardwarenahen Funktionen für Medizingeräte, die Formulierung von Software-Designs sowie die Mitarbeit an der Software-Architektur. Sie werden eng mit Kunden und internen Stakeholdern zusammenarbeiten, um Testanforderungen zu definieren und Testergebnisse zu berichten. Darüber hinaus sind Sie für die Inbetriebnahme und Umsetzung der Funktionen im Quellcode verantwortlich. Qualitätssicherungsmaßnahmen wie Code-Reviews und Unit-Tests gehören ebenfalls zu Ihrem Aufgabenbereich. Sie unterstützen bei der Automatisierung von Software-Systemtests und Integrationstests und sind für die Fehlersuche und -lösung in der Entwicklung sowie bei Bestandsprodukten zuständig. Ihr Beitrag wird entscheidend sein, um die hohen Standards in der Medizintechnik zu gewährleisten.

Requirements

Der ideale Kandidat bringt ein abgeschlossenes Studium der Informatik oder eines vergleichbaren Studiengangs mit. Sie haben Erfahrung in der Programmierung von Embedded Systems, insbesondere mit Mikrocontrollern wie STM oder Infineon Aurix. Fundierte Kenntnisse in Programmiersprachen wie C/C++ sind erforderlich, ebenso wie Erfahrung im Softwaretestdesign für eingebettete Systeme in regulierten Umfeldern, wie beispielsweise MedTech oder Automotive. Sie sollten mit der Spezifikation von Software, einschließlich Requirements, Design, Testplänen und -spezifikationen, vertraut sein. Der Umgang mit modernen Tools der Software-Entwicklung und Skriptsprachen, wie Python, ist von Vorteil. Kenntnisse über Entwicklungsprozesse und Dokumentation im regulierten Umfeld sowie Erfahrung mit CI/CD und der Automatisierung von Tests sind ebenfalls wünschenswert. Gute Deutsch- und Englischkenntnisse sowie eine starke kommunikative Kompetenz und ein freundliches Auftreten runden Ihr Profil ab.

Technologien

Python C C++ Embedded Systems

Soft Skills

Teamfähigkeit Kommunikation Analytisches Denken

Benefits & conditions

Deutsch Englisch

Salary forecast

€59,500

€50,000

€71,500

Estimated average salary for similar positions

Estimated salary range for similar positions

Apply for this position