3D Graphics Engineer for a (Perm) opportunity working a
Hybrid role in Heerbrugg, Switzerland

May 2, 2023
Urgent

Apply for this job

Email *
Password *
Confirm Password *

Job Description

Job Description

As a 3D Graphics Engineer, you will be responsible for creating software solutions for
our high-end products from concept phase to design and implementation. You will
work closely with product and design teams to build new and innovative application
experiences for Android and iOS, as well as create applications to operate with our
terrestrial laser scanner instruments using cutting-edge technologies and software
engineering best practices. You will also investigate and implement state-of-the-art
3D rendering techniques for our graphics pipeline, profile and diagnose performance
bottlenecks to improve our mobile solutions, and research new strategies and
explore existing algorithms to solve challenging problems in the 3D space.
Additionally, you will participate in all stages of the development process, including
research, design, implementation, integration, testing, and deployment.
Interdisciplinary collaboration with specialists from different teams is expected.
Requirements:
● A relevant university qualification (Bachelor / Master) in computer science,
mathematics, or engineering
● Expert knowledge of modern graphics APIs (OpenGL/Vulkan/Metal) and
shader languages (GLSL)
● Solid mathematics skills in matrix algebra, projective geometry, vector math,
etc.
● Professional experience in designing and implementing C++ applications
● Strong software engineering background (design patterns, clean code, and
continuous integration, etc.)
● Ability and willingness to contribute to the architecture and design of the
software components
● Willingness to learn new technologies
● Strong communication skills in English and ability to work in an intercultural
and distributed located agile environment
Nice-to-haves:
● Experience in learning new technologies
● Knowledge of C#
● Career level: Professional/Experienced