-
View all jobs
WE ARE LOOKING FOR SENIOR C++ RENDERING ENGINEER (OPENGL, GPU)
We are looking for a Senior C++ Rendering Engineer to work on a custom rendering solution for an automotive project. The task is to replace an existing MapLibre-based implementation with a native renderer.
You will work directly with C++, OpenGL, and GLSL, building and adjusting the rendering pipeline and moving rendering work from CPU to GPU. Part of the job is reviewing an existing Android/Kotlin implementation to understand how things work today and reproducing that behavior in a new native architecture.
Working with us is uncomplicated, there’s a good team spirit, low-hierarchy and nonexistent bureaucracy. Our way of working is flexible too, many of our team work remotely from home with visits to our office from time to time when needed..
Required Qualifications
We are looking for a Senior C++ Rendering Engineer to work on a custom rendering solution for an automotive project. The task is to replace an existing MapLibre-based implementation with a native renderer.
You will work directly with C++, OpenGL, and GLSL, building and adjusting the rendering pipeline and moving rendering work from CPU to GPU. Part of the job is reviewing an existing Android/Kotlin implementation to understand how things work today and reproducing that behavior in a new native architecture.
Working with us is uncomplicated, there’s a good team spirit, low-hierarchy and nonexistent bureaucracy. Our way of working is flexible too, many of our team work remotely from home with visits to our office from time to time when needed..
Required Qualifications
- Strong professional experience in C++, especially in performance-sensitive or graphics-related systems
- Practical experience with OpenGL and writing shaders in GLSL
- Understanding of how rendering pipelines work and how GPU and CPU responsibilities are split
- Experience working in Linux / Ubuntu environments
- Ability to design low-level systems that are clear, efficient, and maintainable
- Comfortable working with existing code and translating functionality into a new implementation
- Implement a native rendering solution in C++ using OpenGL
- Write and adjust shader programs (GLSL) and GPU-based rendering logic
- Replace the current MapLibre-based renderer with an in-house implementation
- Review the existing Android/Kotlin code to understand behavior and replicate it in the native application
- Optimize rendering performance, memory use, and responsiveness by shifting work to the GPU
- Debug, profile, and improve rendering code across the graphics stack and operating system
- Work with other engineers to align rendering, system behavior, and application logic.
- Experience with Vulkan or other low-level graphics APIs
- Background in GPU optimization and performance analysis
- Familiarity with Android development (Kotlin) for understanding the existing implementation
- Experience with mapping, geospatial visualization, or automotive UI systems
- Knowledge of MapLibre, Mapbox, or similar frameworks
- Experience with real-time or performance-critical visualization systems
- Understanding of multi-threaded rendering architectures
Key Skills
Ranked by relevance
c
opengl
glsl
android
kotlin
vulkan
linux
ui
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
SENIOR C++ RENDERING ENGINEER (OPENGL, GPU)
2026-02-06
Full-time
Mid-Senior
Estonia
IT Services
Engineering
View Job Details
Related
Senior Android Engineer
2026-05-12
Full-time
Mid-Senior
Finland
IT Services
Engineering
View Job Details
Related
Senior Software Engineer – Virtualization & Test Infrastructure (Python/Linux)
2026-05-09
Full-time
Mid-Senior
Estonia
IT Services
Engineering
Login to Apply
- Posted
- Jan 08, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Estonia
- Company
- Unikie
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
SENIOR C++ RENDERING ENGINEER (OPENGL, GPU)
2026-02-06
Full-time
Mid-Senior
Estonia
IT Services
Engineering
View Job Details
Related
Senior Android Engineer
2026-05-12
Full-time
Mid-Senior
Finland
IT Services
Engineering
View Job Details
Related
Senior Software Engineer – Virtualization & Test Infrastructure (Python/Linux)
2026-05-09
Full-time
Mid-Senior
Estonia
IT Services
Engineering