Softwareentwickler (m/w/d) C++ / Qt
Indexed description
Was Sie Erwartet
- Weiterentwicklung, Betreuung und Refactoring von bestehenden C++-Anwendungen (Legacy-Code) aus dem aktuellen Fertigungsbereich im hardwarenahen Umfeld
- Konzeption und Umsetzung neuer automatisierter Fertigungsanwendungen mit Qt (C++/Qt 6) basierend auf eigenem Framework mit vielseitigen Anwendungen
- Evaluierung neuer Technologien, Bibliotheken und Tools sowie deren Integration in das Projektportfolio
- Mitwirkung in allen Phasen des Software-Lifecycles: von der Anforderungsanalyse und Design über Implementierung, Code-Review bis hin zu Testen und Deployment
- Einhaltung von Coding-Standards (z. B. C++ Core Guidelines) und Sicherheitsrichtlinien sowie aktive Teilnahme an Code-Reviews
- Fachliche Kommunikation mit Entwicklungspartnern und Kunden, Zusammenarbeit im interdisziplinären Team
- Abgeschlossenes Studium der Informatik, Elektrotechnik, Physik, Medieninformatik, Computer Engineering oder einer vergleichbaren Qualifikation
- Berufserfahrung als C++ Entwickler*in, Software Engineer, Embedded Software Engineer, QA Engineer (Software Testing) oder Hardware-Software-Integrator*in
- Mehrjährige Erfahrung mit MFC (Legacy-Code) und Qt sowie ein sicheres Verständnis von Software-Architekturen
- Gutes Verständnis im Zusammenspiel von Hardware und Software und deren Kommunikation über verschiedenste Schnittstellen
- Expertise im Bereich Datenbankmanagement, Infrastruktur und Design
- Expertise in PSP-Programmierung von Vorteil
- Sicherer Umgang mit Git, CMake, CI-Tools, Testframeworks wie googletest oder QtTest, sowie Durchführung von statischen Code-Analysen
Sie sind interessiert?
Wir freuen uns über Ihre Bewerbung!
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search