Software Development Engineer

Bertrandt AG
Hamburg, Germany
17 days ago

Role details

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

Tech stack

C++ (Programming Language) Code Review Computer Programming Computer Engineering Continuous Integration Software Debugging Embedded Software Software Architecture Fiona Software Engineering Software Systems Systems Architecture
+2 more
Information Technology Software Version Control

Job description

  • Entwicklung, Implementierung, Test und Dokumentation von Embedded-Softwarekomponenten fĂźr kardiovaskuläre und CT-Systeme
  • Erstellung und DurchfĂźhrung von Unit-, Integrations- und Verifikationstests zur Sicherstellung von Funktionalität, Zuverlässigkeit und Performance
  • Analyse technischer Anforderungen sowie Mitarbeit an System-, Software- und Designspezifikationen
  • Entwicklung robuster SoftwarelĂśsungen unter BerĂźcksichtigung von Systemarchitektur, Qualitätsanforderungen und regulatorischen Vorgaben
  • DurchfĂźhrung von Fehleranalysen und Ursachenuntersuchungen im Systemkontext
  • Verifikation und Nachverfolgung nachhaltiger Designkorrekturen in enger Zusammenarbeit mit Software-, Hardware- und Testteams
  • DurchfĂźhrung von Code Reviews sowie FĂśrderung von Coding Standards und Best Practices
  • Erstellung und Pflege technischer Dokumentationen gemäß den Anforderungen eines regulierten Entwicklungsumfelds
  • Mitarbeit in agilen Entwicklungsprojekten innerhalb eines interdisziplinären und internationalen Umfelds

Requirements

  • Erfolgreich abgeschlossenes Studium der Informatik, Technischen Informatik, Elektrotechnik, Software Engineering oder einer vergleichbaren technischen Fachrichtung
  • Erfahrung in der Entwicklung von Embedded-Software und Echtzeitsystemen
  • Gute Kenntnisse in der Softwareentwicklung mit C/C++ im Embedded-Umfeld
  • Erfahrung in der DurchfĂźhrung von Unit-, Integrations- und Verifikationstests
  • Verständnis von Softwarearchitekturen sowie systemnaher Entwicklung
  • Erfahrung in der Analyse und Umsetzung technischer Anforderungen
  • Kenntnisse moderner Softwareentwicklungsprozesse einschließlich Code Reviews, Versionsverwaltung und Continuous Integration von Vorteil
  • Erfahrung in Fehleranalyse, Debugging und Qualitätssicherung komplexer Softwaresysteme
  • Idealerweise Kenntnisse im regulierten Umfeld der Medizintechnik oder anderer sicherheitskritischer Branchen
  • Strukturierte, analytische und qualitätsorientierte Arbeitsweise
  • Hohe Teamfähigkeit sowie Freude an der Zusammenarbeit in interdisziplinären und internationalen Projektteams

Es gibt viele Grßnde, bei Bertrandt zu arbeiten: Vielfältige Projekte mit Menschen, Ideen und Perspektiven. Ohne ein starkes Team gibt es keinen Erfolg.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on de.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:32 min

Human error and malicious threats in software systems

Luís Ventura Luís Ventura ¡ WWC 2024

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho ¡ WWC Europe 2026

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder ¡ LIVE

2:36 min

Experiencing Conway's Law in heterogeneous software systems

Michael Jaeger Michael Jaeger ¡ Europe 2026 Virtual

56 sec

The hidden costs of delayed peer code reviews

Tim Gilboy Tim Gilboy

5:24 min

Engineering domains and technology innovation initiatives at Bosch Vienna

Georg Kßhberger +1 ¡ LIVE

Videos

See all

Related articles

See all