Embedded Software Engineer

Hach
Berlin, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior

Job location

Berlin, Germany

Tech stack

Agile Methodologies
Unit Testing
C++
Code Review
Linux
Linux on Embedded Systems
Embedded Software
System Testing
Yocto
Information Technology

Job description

  • Experience with agile software development methodologies for embedded software
  • Software -Development, -Testing, -Troubleshooting (C/C++)
  • Embedded and Desktop Linux Development/Yocto/Driver Development
  • Language skills: Fluent German and English, * Entwicklung, Modifizierung und Implementierung von Software für unsere Messgeräte auf embedded Plattformen (Anwendungssoftware, Bootloader, Betriebssysteme, Treiber)
  • Planung und Erstellung von Software Backlogs und Priorisierung der Tasks innerhalb eines Projektes
  • Fungiert als Ansprechpartner für Kollegen mit weniger Erfahrung
  • Planung und Teilnahme an Architektur und Code Reviews
  • Definiert, entwickelt und implementiert Qualitätssicherungspraktiken und -verfahren, Testpläne und andere QA-Bewertungen für Geräte und Software z.B. Unit-Test, Systemtest

Requirements

  • Abgeschlossenes Master Studium im Bereich Informationstechnologie sowie mindestens 5 Jahre relevante Berufserfahrung
  • Erfahrung mit agilen Software Entwicklungsmethoden im Embedded Bereich
  • Software -Development, -Testing, -Troubleshooting (C/C++)
  • Embedded Linux Development/Yocto/ Device Tree, Linux Treiber Entwicklung
  • Sprachkenntnisse: Fließend Deutsch und Englisch

Apply for this position