Job
- Level
- Senior
- Job Feld
- Software
- Anstellung
- Vollzeit
- Vertragsart
- Unbefristetes Dienstverhältnis
- Ort
- Jena
- Arbeitsmodell
- Onsite
Job Zusammenfassung
In dieser Position entwickelst du C++-Anwendungen weiter, optimierst bestehende Systeme und designst neue GUI-Prototypen mit Qt, während du sämtliche Software-Lifecycle-Phasen durchläufst, inklusive Test und Deployment.
Job Technologien
Deine Rolle im Team
- Weiterentwicklung, Wartung und Refactoring von bestehenden C++-Anwendungen (Legacy-Code) sowie Behebung von Bugs und Performance-Optimierung.
- Konzeption und Umsetzung neuer Anwendungen mit Qt (C++/Qt 6), einschließlich der Erstellung von UI-Prototypen und Integration von Drittbibliotheken.
- Mitwirkung in allen Phasen des Software-Lifecycles: von der Anforderungsanalyse und Design über Implementierung, Code-Review bis hin zu Testen und Deployment.
- Sicherer Umgang mit Test- und Build-Skripten (pyTest, googletest, QtTest) sowie Durchführung von statischen und dynamischen Code-Analysen.
- Einhaltung von Coding-Standards (z. B. C++ Core Guidelines) und Sicherheitsrichtlinien sowie aktive Teilnahme an Code-Reviews.
- Evaluierung neuer Technologien, Bibliotheken und Tools sowie deren Integration in das Projektportfolio.
- Sicherstellung einer strukturierten, nachvollziehbaren Arbeitsweise mit sauberem Code, Namenskonventionen und Dokumentation.
- Wissentransfer und Mentoring von Junior-Entwicklern sowie aktive Mitarbeit in agilen Teams (Scrum) durch Teilnahme an Daily Stand-ups, Sprint-Planning und Retrospektiven.
Unsere Erwartungen an dich
Ausbildung
- Abgeschlossenes Studium der Informatik, Elektrotechnik, Physik, Medieninformatik, Computer Engineering oder einer vergleichbaren Qualifikation.
Qualifikationen
- Sichere Kenntnisse in den Bereichen Datenbankmanagement, Infrastruktur, Git, CMake und CI-Tools.
Erfahrung
- Mind. 5 Jahre Berufserfahrung als C++ Entwickler*in, Software Engineer, Embedded Software Engineer, Systems Engineer, QA Engineer (Software Testing) oder Hardware-Software-Integrator*in.
- Erfahrung mit MFC (Legacy-Code) und Qt sowie ein gutes Verständnis von Software-Architekturen.
- Erfahrung in agilen Teams (Scrum), idealerweise mit Zertifizierung als Scrum Master oder Product Owner.
- Ausgeprägte analytische Fähigkeiten, hohe Lernbereitschaft, proaktive Arbeitsweise sowie Erfahrung im Kunden- und Stakeholder-Management.
Benefits
Work-Life-Integration
- 🧳Relocation Package
- 🚌Gute Anbindung
- 🏝Extra Urlaubstage
- 🍼Kinderbetreuung
- 🅿️Mitarbeiterparkplatz
- 🏠Home Office
- ⏰Flexible Arbeitszeiten
Gesundheit, Fitness & Fun
Mehr Netto
- 🚙Firmenauto
- 📱Handy zur Privatnutzung
- 🛍Mitarbeitervergünstigungen
- 💻Notebook zur Privatnutzung
- 👴🏻Betr. Altersvorsorge
Essen & Trinken
Themen mit denen du dich im Job beschäftigst
Job Standorte
Das ist dein Arbeitgeber
JENOPTIK AG
Die Opt-In Group ist ein weltweit operierendes Technologieunternehmen, welches sich auf die Produktion und den Vertrieb von optical equipment spezialisiert hat. Hauptsächlich bedient das Unternehmen die semiconductor equipment industry, medical technology, automotive and mechanical engineering, automation, road traffic safety and civil security, aviation, defense and security.
Description
- Unternehmensgröße
- 250+ Employees
- Unternehmenstyp
- Etablierte Firma
- Arbeitsmodell
- Hybrid, Onsite
- Branche
- Industrie, Produktion