About this role
Job title: Software Developer 2d/3d - Senior
About the Role Designing and implementing view rendering components for a Parking app using OpenGL ES in an embedded automotive context for a Japanese OEM. The role emphasizes graphics rendering, performance optimization, and delivering robust, efficient visuals.
What You'll Do
- Implement new functions according to specified requirements
- Adapt existing features to meet client requirements
- Conduct unit testing to ensure functionality
- Identify and resolve bugs promptly
What We're Looking For
- 5+ years of experience in graphics rendering and software development for embedded systems
- Proficiency in both 2D and 3D rendering techniques
- Experience with OpenGL ES for embedded graphics development
- Strong programming skills in C++ for performance-critical applications
- Familiarity with QNX operating system for real-time embedded systems
- Ability to analyze and optimize graphical performance and solve technical problems
Nice to Have
- CodeBeamer ALM: Optional familiarity
- GitHub: Basic optional knowledge
- Klocwork: Understanding of static code analysis
- DOORS: Experience with requirements management and traceability
- Continuous Integration: Optional awareness of CI methodologies
- LDRA: Knowledge of code analysis and compliance tools
- MISRA: Optional understanding of MISRA guidelines
- Japanese language: Basic proficiency is an advantage
Compensation & Benefits Salary not disclosed.