The role requires advanced proficiency in 2D and 3D rendering techniques to develop and optimize visual graphics. Expertise in OpenGL ES is essential for efficient rendering on embedded systems. Strong knowledge of QNX operating system is necessary for development in a real-time environment. Proficiency in C++ programming is required to implement and maintain high-performance graphic applications.
3+ years practical experience.
Advanced 2D and 3D rendering capabilities
Proficient use of OpenGL ES for graphics rendering
Experience with QNX real-time operating system
Strong C++ programming skills for graphic application development
Ability to work collaboratively within cross-functional teams
Strong problem-solving skills to optimize rendering performance
Attention to detail for producing high-quality graphical output
Familiarity with MISRA standards for software development to support compliance with industry guidelines is desirable.
Experience with GitHub version control to facilitate collaborative development is preferred.
Knowledge of CodeBeamer requirements management tool is advantageous.
Understanding of LDRA tools for code quality analysis and verification is a plus.
Exposure to Continuous Integration practices to improve code integration and testing processes is beneficial.
Knowledge of KLOCWORK for static code analysis is desirable.