Die TOPTICA Photonics SE ist ein international führender, mittelständischer Hightech-Hersteller von Lasersystemen für Wissenschaft, Biotechnologie und Messtechnik mit weltweit über 600 Mitarbeitenden. Hohe Motivation und Eigenverantwortung im Dienste der Kund*innen prägen die Firmenphilosophie des privat geführten "Hidden Champion", welche von den Mitarbeitenden mit großem Engagement gemeinsam gelebt wird. Zu den Kund*innen zählen namhafte Industrieunternehmen genauso wie zahlreiche Nobelpreisträger*innen.
TOPTICA wächst – und mit uns unser R&D Software Team. Quantentechnologie ist nur einer von vielen digitalen Zukunftstrends, die wir aktiv gestalten. Klingt spannend? Dann freuen wir uns, Sie bald in unserem Team begrüßen zu dürfen.
- Eigenverantwortliche Entwicklung und Weiterentwicklung einer grafischen Laser-Steuerungssoftware unter Windows
- Ausbau und Optimierung einer etablierten Serverplattform zur Steuerung, Integration und Überwachung unterschiedlichster Hardwarekomponenten in industriellen Rack-Systemen
- Pflege, Modernisierung und Weiterentwicklung produktübergreifender Softwarebibliotheken mit Fokus auf Wartbarkeit, Skalierbarkeit und Zukunftssicherheit
- Sicherstellung einer hohen Softwarequalität durch automatisierte Tests, CI/CD-Pipelines, Hardware-in-the-Loop-Tests, Code Reviews sowie statische Codeanalysen
- Enge Zusammenarbeit mit den Fachbereichen Elektronik, Optik und Mechanik zur Entwicklung ganzheitlicher technischer Lösungen
- Entwicklung von Software für ein breites Technologiespektrum – von Embedded-Systemen auf Mikrocontrollerbasis bis hin zu komplexen, vernetzten Industrie-PC- und Rack-Systemen
- Mitarbeit in einem modernen Entwicklungsumfeld mit aktuellen C++-Standards (C++23), modernen Toolchains sowie KI-gestützten Entwicklungswerkzeugen
- Entwicklung plattformübergreifender Softwarelösungen für Windows- und Linux-Systeme in einem agilen Team
- Erfolgreich abgeschlossenes Studium der Informatik, Elektrotechnik oder eine vergleichbare Qualifikation
- Mehrjährige Berufserfahrung in der Softwareentwicklung mit C++
- Fundierte Kenntnisse in der objektorientierten Softwareentwicklung sowie modernen C++-Standards
- Erfahrung mit asynchroner Programmierung, Multithreading und nebenläufigen Systemen unter Windows
- Sicherer Umgang mit dem Qt-Framework und den dazugehörigen Entwicklungstools
- Praktische Erfahrung im Bereich Testautomatisierung, Continuous Integration und Softwarequalitätssicherung
- Idealerweise Kenntnisse in der Entwicklung unter Linux sowie im Umgang mit modernen Build- und Versionsverwaltungssystemen
- Strukturierte, eigenverantwortliche Arbeitsweise sowie ausgeprägte Team- und Kommunikationsfähigkeit
- Gute Deutsch- und Englischkenntnisse in Wort und Schrift
- Erfahrung mit oder Interesse an Rust
- Erfahrung in der Softwareentwicklung unter Linux
- Gute Python-Kenntnisse, insbesondere mit NumPy und SciPy
- Grundkenntnisse der Regelungstechnik
- Jira
- Bitbucket
- Docker
- Yocto
- CMake
- FPGA
- PID
- CRA
- eine lebendige Gemeinschaft mit Austausch auf Augenhöhe, gemeinsamem Lachen, unter anderem beim Tischtennis, Billard oder einfach bei einem Espresso – Siebträger ;) – in unserem „Kulinarium“ und epischen Unternehmungen (Sommerfest, Betriebsausflug, Lunch-Lotterie, Weihnachtsfeier)
- eine authentische Duz-Kultur und kurze Entscheidungswege
- eine individuelle Einarbeitung neuer TOPTICAner*innen begleitet durch eine*n persönliche*n Patin/Paten
- maßgeschneiderte Weiterbildung – vielfältige Lernmöglichkeiten für jeden Bedarf
- Unterstützung in allen Lebenslagen: Employee Assistance Program für Mitarbeitende und Angehörige
- Energie für zwischendurch in Form kostenfreier Softgetränke, Kaffee/Tee, frischem Obst und Eis
- großzügige Urlaubstage: 30 + zusätzlich besondere Feiertage (z.B. Heiligabend, Silvester)
- finanzielle Extras wie Weihnachtsgeld, Mitarbeiterbonus, betriebliche Altersvorsorge
- stolze Auszeichnungen als „Bayern's Best 50“ und „Fahrradfreundlicher Arbeitgeber“
Interessiert? Das freut uns!
Werden Sie Teil unseres Teams! Wir freuen uns auf Ihre Online-Bewerbung als Software Developer C++.
Dein*e Ansprechpartner*in:
Wir möchten unseren Bewerbungsprozess sicher, schnell und einfach halten.
Bitte haben Sie Verständnis, dass wir aufgrund der geltenden Datenschutzgrundverordnung ausschließlich Online-Bewerbungen entgegennehmen können und E-Mail- bzw. Postbewerbungen löschen.