Embedded Software Engineer

Posted:
2/10/2026, 5:10:50 PM

Location(s):
Berlin, Germany ⋅ Berlin, Berlin, Germany

Experience Level(s):
Mid Level ⋅ Senior

Field(s):
Software Engineering


For our location Berlin - Zehlendorf we are looking for an


EMBEDDED SOFTWARE Engineer III (M/W/D)

We are looking for an experienced Embedded Software Engineer who will work in a cross-functional team on the development and sustainability of our analytical tools. The ideal candidate will have a Master's degree in Information Technology and 5 years of relevant work experience.

Responsibilities

  • Development, modification and implementation of software for our instrumentation on embedded platforms (application software, bootloaders, operating systems, drivers).
  • Planning and creation of software backlogs and prioritization of tasks within a project
  • Acts as a point of contact for colleagues with less experience
  • Plans and participates in architecture and code reviews
  • Definition, development, and implementation of quality assurance practices and procedures, test plans, and other QA assessments for devices and software

Requirements

  • Master’s Degree in information technology and at least 5 years of relevant work experience
  • 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


Für unseren Standort Berlin – Zehlendorf suchen wir einen/eine


EMBEDDED SOFTWARE Engineer III (M/W/D)

Wir suchen einen erfahrenen Embedded Software Engineer, der in einem funktionsübergreifenden Team an der Entwicklung und Nachhaltigkeit unserer analytischen Instrumente arbeiten wird. Der ideale Kandidat hat einen Master im Bereich Informationstechnologie sowie 5 Jahre relevante Berufserfahrung.

Aufgaben:

  • 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

Anforderungen:

  • 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

At Veralto, we value diversity and the existence of similarities and differences, both visible and not, found in our workforce, workplace and throughout the markets we serve.  Our associates, customers and shareholders contribute unique and different perspectives as a result of these diverse attributes.
 

Unsolicited Assistance

We do not accept unsolicited assistance from any headhunters or recruitment firms for any of our job openings. All resumes or profiles submitted by search firms to any employee at any of the Veralto companies, in any form without a valid, signed search agreement in place for the specific position, approved by Talent Acquisition, will be deemed the sole property of Veralto and its companies. No fee will be paid in the event the candidate is hired by Veralto and its companies because of the unsolicited referral.