Senior Software Developer C++

JENOPTIK AG

Job

In this role, you will develop C++ applications, maintain legacy code, optimize performance, and work on new projects with Qt while supporting all phases of the software lifecycle and mentoring junior developers.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • Further development, maintenance, and refactoring of existing C++ applications (legacy code) as well as bug fixing and performance optimization.
  • Design 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 in test and build scripts (pyTest, googletest, QtTest) as well as performing static and dynamic code analysis.
  • Adherence to coding standards (e.g., C++ Core Guidelines) and security policies, as well as active participation in code reviews.
  • Evaluation of new technologies, libraries, and tools as well as their integration into the project portfolio.
  • Ensuring a structured, traceable workflow with clean code, naming conventions, and documentation.
  • Knowledge transfer and mentoring of junior developers as well as active participation in agile teams (Scrum) through attendance at daily stand-ups, sprint planning, and retrospectives.

Our expectations of you

Education

  • Completed degree in Computer Science, Electrical Engineering, Physics, Media Informatics, Computer Engineering, or a comparable qualification.

Qualifications

  • Proven expertise in database management, infrastructure, Git, CMake, and CI tools.

Experience

  • 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.
  • Experience in agile teams (Scrum), ideally with certification as Scrum Master or Product Owner.
  • Strong analytical skills, high willingness to learn, proactive work approach, as well as experience in customer and stakeholder management.

What we offer

  • With the Strategic Business Unit (SBU) Biophotonics, Jenoptik is a development partner and supplier of photonic modules and system solutions for life sciences and medical technology.
  • The focus here is particularly on diagnostics and therapy in ophthalmology, dermatology and aesthetics, dentistry, as well as robot-assisted surgery.
  • Our expertise within the Strategic Business Unit (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 & defense, as well as laser material processing.

Benefits

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Jena
    Thüringen, Germany

About your employer

As a global technology company, we primarily focus on optical technologies and provide our products and services to the photonics market. Our key target markets include the semiconductor industry, medical technology, automotive and machinery engineering, robotics, as well as traffic safety and security. We are also active in the aerospace, defense, and security sectors.

Company size
250+ Employees
Company type
Established Company
Work model
Onsite, Hybrid
Industry
Industry, Production
  • GGW GroupHamburg

    • Easy Apply
    • Hybrid
    • Full Time

    The role As a Forward Deployed AI Engineer, you go directly into our specialist departments, understand the processes, and develop production-ready AI and automation solutions that will fundamentally change the way the entire GGW Group operates. You do...

  • HUK-COBURG VersicherungsgruppeCoburg

    • Hybrid
    • Onsite
    • Full Time

    Hello, let's say WE! We - the HUK-COBURG Insurance Group - are among the top 10 in Germany. Founded over 90 years ago, we are now the leading insurer for private households with over 13 million customers and the largest German auto insurer. Our...

    • Java
    • Spring Boot
    • Apache Kafka
  • Würth Elektronik GmbH & Co. KGWaldenburg, Berlin, Munich

    • Easy Apply
    • Hybrid
    • Onsite
    • Part Time/Full Time

    You’ll be joining at a stage where we’re building and evolving our new CRM platform. That’s exactly what makes this role special: you won’t just develop features—you’ll actively help shape the technical foundation of a modern CRM ecosystem. Together...

    • Microsoft Dynamics
    • TypeScript
    • C#
    • RESTful API
    • Azure
    • Microsoft Power Platform
    • JavaScript
    • +3
    • +4

Senior Software Developer C++

JENOPTIK AG