> Markdown version of [/jobs/ext/3615775-senior-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/3615775-senior-embedded-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Embedded Software Engineer - **Company:** Hach - **Location:** Berlin, Germany - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Agile Methodology, Software Applications, Unit Testing, Booting (BIOS), C++ (Programming Language), Code Review, Linux, Linux on Embedded Systems, Embedded Software, System Testing, Linux Development, Yocto, Information Technology, Operational Systems - **Published:** October 8, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=87837a239143ae5b ## About the Role * 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 (mind. B2) und fließend Englisch ## Description * Interessiert an einer Tätigkeit in einem internationalen und vielseitigen Unternehmen * Sie möchten für ein Unternehmen arbeiten, das sich der Nachhaltigkeit verschrieben hat * Sie suchen ein freundliches und unterstützendes Team... Wenn ja, lesen Sie weiter! Bei Hach sichern wir die Wasserqualität für Menschen auf der ganzen Welt. Der Schutz der wertvollsten Ressource Wasser und die Förderung der Nachhaltigkeit liegen uns sehr am Herzen. Sie werden Teil eines flexiblen, familienfreundlichen Unternehmens, das sich um seine Mitarbeiter genauso kümmert wie um die Umwelt., * 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, * 30 days of annual leave per calendar year * Professional onboarding * Career coaching and development opportunities * Subsidy for the Deutschlandticket * Company-funded pension scheme * Discounts via our employee portal * Annual Christmas party and summer event * Job bike leasing * Urban Sports membership, * 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 (B2) and fluent English