Senior Softwareentwickler C++ (w/m/d)
Core
Developing, maintaining, and refactoring C++ applications (including legacy MFC code) and building new Qt-based applications for optical technology systems.
Role type
Senior C++ Software Engineer (Optical Systems)
Builds
C++ applications, UI prototypes, and optical technology software solutions
Domain
Photonics / Optical Technology / Industrial Software
Deliverable
production ML models | product features
Required skills
C++ (Core Guidelines), Qt 6, MFC, Software Architecture, Database Management, Git, CMake, CI/CD tools, Unit Testing (pyTest, googletest, QtTest), Static/Dynamic Code Analysis
Preferred skills
Scrum Master or Product Owner certification, Customer/Stakeholder Management
Technologies
Qt 6, MFC, pyTest, googletest, QtTest, CMake, Git
Responsibilities
Refactoring legacy C++ code, developing new applications with Qt, participating in the full software lifecycle, conducting code reviews, mentoring junior developers, evaluating new technologies
Seniority
Senior, hands-on IC with mentorship responsibilities