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
SeniorJob 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