Connecting top Embedded & C++ talent to companies in NRW
About the Role
My client is looking for a high‑calibre C++ Software Engineer to take a leading role in designing and developing next‑generation software solutions used across high‑reliability, performance‑critical environments.
You’ll work hands‑on with modern C++ (C++17/20) and cutting‑edge development tools to build robust, scalable, and efficient systems — from architecture through to deployment. This is a role for engineers who enjoy solving complex technical problems, pushing performance boundaries, and shaping the direction of sophisticated software products.
Your Responsibilities
- Design, implement, and maintain core software components in modern C++ (C++17/20)
- Collaborate on system architecture and performance optimization for large‑scale or embedded applications
- Apply object‑oriented design principles, templates, and STL effectively
- Drive code quality, unit testing, and continuous integration
- Engage with product management, hardware, and QA teams to translate complex requirements into elegant software solutions
- Mentor junior engineers and contribute to the technical roadmap of the product line
Your Profile
- Degree in Computer Science, Electrical Engineering, Physics, or a related technical field
- 5+ years of professional C++ experience, ideally in high‑performance, embedded, or system‑level development
- Strong understanding of C++17/20 features, templates, multithreading, and memory management
- Experience with Qt / QML, Boost, or STL libraries
- Familiarity with version control (Git), build systems (CMake), and CI/CD pipelines
- A structured, analytical mindset with attention to detail and performance
- Fluent in English (German is a plus)
What We Offer
- The opportunity to work on technically challenging, high‑impact products used worldwide
- A flat hierarchy with freedom to make architectural decisions and shape product direction
- Competitive salary and long‑term career growth in a stable, innovative environment
- Flexible working hours and hybrid work options
- A collaborative, international engineering team passionate about C++ and technology excellence
Seniority level
Mid‑Senior level
Employment type
Full‑time
Industries
Industrial Machinery Manufacturing
Location
Location: Düsseldorf, North Rhine‑Westphalia, Germany