Software & Firmware Developer (m/w/x)

Thorlabs GmbH

  • Post Date: 1. November 2025
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 – wachsen Sie mit uns!


Description

Was dich erwartet

Du entwickelst Firmware und Software für präzise Laborgeräte im Bereich Photonik (Spektroskopie) neu und bringst bestehende Lösungen aktiv weiter voran

• Firmware-Entwicklung für Mikrocontroller (z. B. STM32, ESP32, ARM Cortex)

• Design und Implementierung leistungsfähiger Softwaremodule in C/C++

• Anbindung von Sensorik und Aktorik sowie Implementierung von Schnittstellen (UART, SPI, I2C, Ethernet )

• Firmware-Entwicklung für FPGAs (Xilinx)

• Mitarbeit bei Treiber-/SDK-Entwicklung bei neuen Geräten in C# and .NET

• 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, oder einer verwandten Fachrichtung

• Sehr gute Kenntnisse in der Embedded-Softwareentwicklung (C/C++,)

• Erfahrung mit Echtzeitbetriebssystemen (RTX) • Vertraut mit Entwicklungsumgebungen wie STM32CubeIDE, Keil, IAR, PlatformIO

• Erfahung mit C# und .NET, .NET Framework, WPF, WinForms, MSTest, NUnit, VHDL;

• Idealerweise Erfahrung mit CI / CD in Microsoft Azure Cloud

• Eigeninitiative und Freude daran Neues zu lernen und sich weiterzuentwickeln. • Gute Kommunikationsfähigkeit in Deutsch oder Englisch


  • 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