Software & Firmware Developer – Embedded Systems (m/w/x)

Job Description

Optische und optoelektronische Produkte sind unsere Leidenschaft. In der Photonik-Branche sind wir die Experten. Das wissen zahlreiche namhafte Forschungs- und Entwicklungseinrichtungen sowie Industriekunden zu schätzen und setzen unsere Produkte weltweit in ihren Laboren ein. Am Standort Bergkirchen entwickeln und fertigen wir Komponenten, Module sowie Geräte zur Erzeugung, Transport und Messung von Licht. Dabei gewährleistet unser technischer Vertrieb eine kompetente Beratung und Betreuung unserer Kunden. Das Lager an unserem Standort ist verantwortlich für den Versand aller Thorlabs Produkte innerhalb Europas. Unser Unternehmen wächst stetig weiter – wachse mit uns!


Gestalte die Technologien von morgen – mit uns.

Zur Verstärkung unseres innovativen Entwicklungsteams suchen wir einen engagierten Software- und Firmwareentwickler (m/w/d), der unsere Leidenschaft für Embedded Systeme, moderne Softwarearchitekturen und zukunftsweisende Technologien teilt.

Was dich erwartet

Du arbeitest an spannenden Projekten von der ersten Idee bis zur Serienreife:

  • Firmware-Entwicklung für Mikrocontroller (z. B. STM32, ESP32, ARM Cortex)
  • Design und Implementierung leistungsfähiger Softwaremodule in C/C++ und/oder Python
  • Anbindung von Sensorik und Aktorik sowie Implementierung von Schnittstellen (UART, SPI, I2C, CAN, BLE, Wi-Fi)
  • Entwicklung von Tools für Produktion, Test und Service
  • Fehlersuche, Optimierung und Weiterentwicklung bestehender Systeme
  • Enge Zusammenarbeit mit Hardwareentwicklung, Testteams und dem Projektmanagement


Du bist Entwickler*in mit Herz und Verstand und hast Lust auf technisch anspruchsvolle Herausforderungen:

  • Abgeschlossenes Studium der Informatik, Elektrotechnik, Mechatronik o. Ä.
  • Fundierte Kenntnisse in der Embedded-Softwareentwicklung (C/C++, gerne auch Python)
  • Erfahrung mit Echtzeitbetriebssystemen (RTX)
  • Praxis in Versionsverwaltung (z. B. Git), CI/CD und agilen Methoden
  • Vertraut mit Entwicklungsumgebungen wie STM32CubeIDE, Keil, IAR, PlatformIO
  • Idealerweise Erfahrung mit Embedded GUI-Entwicklung (z. B. Embedded Wizard) und/oder mobilen Anwendungen
  • Grundkenntnisse in der elektronischen Messtechnik
  • Strukturierte Arbeitsweise, Eigeninitiative und echter Teamgeist
  • Sehr gute Deutsch- und Englischkenntnisse

  • Herausfordernde Projekte mit viel Freiraum für eigene Ideen und Verantwortung
  • Ein kollegiales, dynamisches Team mit flachen Hierarchien und kurzen Entscheidungswegen
  • Individuelle Fort- und Weiterbildungsmöglichkeiten
  • Arbeiten mit modernen Tools und Technologien

Unsere Benefits:

  • Flexible Arbeitszeiten (nach individueller Absprache), 30 Tage Urlaub, mobiles Arbeiten
  • Angebot zur betrieblichen Altersvorsorge & Krankenversicherung
  • Förderung deiner individuellen Weiterentwicklung und Karriere
  • Breites Angebot an Gesundheits- und Sportaktivitäten (Urban Sports Club, Firmenlauf, etc.)
  • Leasing-Angebote (Jobrad)
  • Kostenlose Ladestation für E-Bikes und E-Autos
  • Möglichkeit eines Time-Outs
  • Jährliche Mitarbeiterevents und Social Events

View More