Senior Software Developer C++ at Jenoptik AG
berlin, Berlin, Germany -
Full Time


Start Date

Immediate

Expiry Date

08 Dec, 26

Salary

0.0

Posted On

09 Sep, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Industry

Information Technology & Services

Description

Full job description

Better Futures with the Power of Light.

With the power of light, we create innovative solutions to shape the world of tomorrow – together with people who drive bright ideas forward with openness and curiosity. In our teams in over 80 countries, we offer you the opportunity to reach your full potential.

Apply now and become part of the team!

Senior Software Developer C++ (m/f/d)

Job ID: 5031


Location:

Jena, Thuringia, Germany


Date: August 23, 2026

Your tasks:


Further development, maintenance, and refactoring of existing C++ applications (legacy code), as well as bug fixing and performance optimization.

Conceptualization and implementation of new applications with Qt (C++/Qt 6), including the creation of UI prototypes and integration of third-party libraries.

Participation in all phases of the software lifecycle: from requirements analysis and design through implementation, code review, testing, and deployment.

Proficient use of test and build scripts (pyTest, googletest, QtTest) and performance of static and dynamic code analyses.

Adherence to coding standards (e.g., C++ Core Guidelines) and security guidelines, as well as active participation in code reviews.

Evaluation of new technologies, libraries, and tools, and their integration into the project portfolio.

Ensuring a structured, traceable work process with clean code. Code, naming conventions, and documentation;

knowledge transfer and mentoring of junior developers; and active participation in agile teams (Scrum) through daily stand-ups, sprint planning, and retrospectives.


Your profile:


Completed studies in computer science, electrical engineering, physics, media informatics, computer engineering, or a comparable qualification

; at least 5 years of professional experience as a C++ developer, software engineer, embedded software engineer, systems engineer, QA engineer (software testing), or hardware-software integrator; experience

with MFC (legacy code) and Qt, as well as a good understanding of software architectures;

sound knowledge of database management, infrastructure, Git, CMake, and CI tools;

experience in agile teams (Scrum), ideally with certification as a Scrum Master or Product Owner;

strong analytical skills, a high willingness to learn, a proactive work style, and experience in customer and stakeholder management.

Work model: Primarily on-site; mobile work only by arrangement (max. 2 days/week).


Your contact person:

Name: Tillmann Kugel


Email:recruiting@jenoptik.com


Your work environment


With its Strategic Business Unit (SBU) Biophotonics, Jenoptik is a development partner and supplier of photonic modules and system solutions for life science and medical technology. The focus here is particularly on diagnostics and therapy in ophthalmology, dermatology and aesthetics, dentistry, and robot-assisted surgery. Our expertise within the SBU encompasses a broad portfolio of technologies related to optics, laser technology, digital image processing and imaging, optoelectronics, and sensor technology. This also addresses applications in the fields of industrial automation, security and defense, and laser material processing.


Regardless of gender, age, or disability – we value ideas, skills, and team spirit. Therefore, we expressly welcome applications from people with disabilities.


Have we sparked your interest in this position? Then we look forward to receiving your online application.


We are happy to answer any questions you may have.

Responsibilities
Loading...