Software Developer C++ & OpenGL (m/w/d)
Core
Developing 3D graphics and rendering pipelines, and building cross-platform applications using Qt.
Role type
Senior C++ Software Developer (Graphics/UI)
Builds
3D rendering pipelines and cross-platform applications
Domain
Computer Graphics / Application Development
Required skills
C++ (C++17/C++20), Qt Framework (Widgets/QML), 3D Graphics Pipelines, OpenGL, Vulkan, OOP, Design Patterns, Git, Unit Testing, Cross-platform development
Preferred skills
Embedded systems, CMake, DevOps pipelines, UX/UI principles
Technologies
Qt, OpenGL, Vulkan, C++, CMake, Git, QtTest, Boost.Test
Responsibilities
Develop 3D graphics and rendering pipelines; Build and maintain cross-platform applications; Optimize application performance and memory management; Collaborate with UI/UX design; Integrate external frameworks and hardware interfaces; Create unit tests and participate in code reviews; Debug complex issues across Windows, Linux, and macOS.
Seniority
Mid-Senior, hands-on IC