C++ Software Developer
in
42651, Solingen, Nordrhein-Westfalen, Deutschland
Verfasst am 2026-01-13
Unternehmen:
Optimus Search
Vollzeit
position Verfasst am 2026-01-13
Berufliche Spezialisierung:
-
Software Entwicklung
Software-Ingenieur, C++ Entwicklung, Software-Architekt, Eingebettete Software ingenieur
Stellenbeschreibung
Connecting top Embedded & C++ talent to companies in NRW
About the Role
We are looking for a skilled Software Developer (C++) to join a development team working on professional software solutions used in technical and industrial environments.
In this role, you will contribute to the design, development, and maintenance of robust, long-lived C++ applications
, focusing on clean architecture, performance, and maintainability.
The position is well suited to developers who enjoy structured software engineering and working on complex systems rather than short-term projects.
Your Responsibilities
- Design, develop, and maintain C++ software applications
- Implement application logic, core components, and data models
- Work with modern C++ standards (C++14/17/20)
- Contribute to software architecture and modular system design
- Analyse and optimise existing code for performance, stability, and scalability
- Write unit tests and support automated testing and CI pipelines
- Participate in code reviews and technical discussions
- Collaborate with product management, QA, and other engineering teams
- Maintain technical documentation and development guidelines
Your Profile
- Degree in Computer Science, Software Engineering
, or a comparable qualification - Professional experience in C++ software development
- Strong understanding of object-oriented programming
, design patterns, and clean code principles - Experience with:
Modern C++ and STL, Build systems such as CMake
, Version control systems (Git), Experience working in larger or long-lived codebases
, Structured, analytical, and quality-oriented working style - Native German speaker or fluent German at C1–C2 level (mandatory)
- Good English skills for technical documentation and collaboration
Technical Environment
- C++ (C++14 / C++17 / C++20)
- Modular, maintainable software architectures
What We Offer
- Permanent position with a competitive salary package
- Flexible working hours and hybrid working options
- 30 days of annual leave plus additional benefits
- Technically driven environment with clear engineering standards
- Long-term software projects with stable roadmaps
- Flat hierarchies and direct communication
- Development opportunities toward Senior Developer
, Technical Lead
, or Software Architect roles
Why This Role Is Attractive
- Clear focus on professional C++ software development
- Emphasis on code quality and architecture
- Stable, long-term products rather than short-term projects
- Real responsibility and technical ownership
- Engineering-led culture
- Mid‑Senior level
- Full-time
- Software Development
Bitte beachten Sie, dass derzeit keine Bewerbungen aus Ihrem Zuständigkeitsbereich für diese Stelle über diese Jobseite akzeptiert werden. Die Präferenzen der Kandidaten liegen im Ermessen des Arbeitgebers oder des Personalvermittlers und werden ausschließlich von diesen bestimmt.
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten:
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten:
Suchen Sie hier nach weiteren Stellen:
×