Experienced C++ Software Developer for Web/VR Computer Graphics (DK)

젠이 우

KeyShot 에서 렌더링되었습니다.

Are you passionate about developing quality software for great products? With KeyShot and its companions, Web Viewer and KeyVR, we are developing state-of-the-art 3D rendering software that makes a real difference to high-profile customers – and we want you onboard!

The KeyShot application, Web Viewer and KeyVR, are developed wholly by KeyShot. These applications are the world’s leading software products – no less! – for interactive photo-realistic visualization of products based on 3D CAD models. KeyShot is used by a variety of different user profiles in many compaines around the world, e.g. Fortune 100 companies such as Google, Chrysler, Fossil, Rolex, Louis Vuitton, Victoria’s Secret, HP, Microsoft, Philips, Under Armour, Adidas and many more. Web Viewer and KeyVR expand the visualizations created in KeyShot to completely new realm, namely web and VR, respectively.

The applications are all developed in C++ using the Scrum framework. Working in agile, cross-functional teams, we combine our customer-centric focus with our deep expertise in topics such as C++, Qt, and OpenGL as well as DevOps, image synthesis, parallel processing, real-time rendering, and computational geometry. We develop our software in 2-week sprints to deliver on one of our three yearly software releases.

Our development office is in Aarhus, Denmark, which is where you will work. Apart from the Aarhus office, KeyShot has sales, marketing, support and HR offices in Costa Mesa, CA, and in Germany.


As a new C++ software developer with KeyShot, you will join a small team of C++ software developers. Your tasks will be focused on developing new core features for the KeyVR application and the Web Viewer platform, and help setting up and developing sub-systems and tools for those applications. All in cooperation with your team members and members of other development teams.

 기대하는 것

  • 최신 C++ 소프트웨어 개발 경험(가급적 3년 이상)이 있어야 합니다.

  • 소프트웨어 개발에 대한 강력한 품질 마인드.

  • 컴퓨터 과학 또는 소프트웨어 공학 관련 교육(학사, 석사, 박사) 이수자

  • 서면 및 구두로 기술 및 회화 영어 실력이 뛰어나야 합니다.

  • Git, Atlassian 제품군, 다양한 테스트 도구 등과 같은 프로세스 및 개발 도구에 대한 경험이 있어야 합니다.

  • 지식 공유와 팀 목표 달성을 최우선으로 하는 팀 중심의 개발 사고방식

Furthermore, experience with the following will be an advantage:

  • Emscripten and WebAssembly

  • 3D Rendering

    • Graphics APIs (WebGL 2, OpenGL, Vulkan, DirectX)

    • Shaders (GLSL, HLSL)

  • Automated testing (unit tests, integration tests, etc.)

  • Python

  • Qt

당사는 다음을 제공합니다.

  • The opportunity to work in a company in which software development is in the very DNA of the company.

  • 개선 사항을 즉시 확인할 수 있는 매우 흥미로운 제품에 기여하는 것입니다.

  • 고도로 숙련된 팀과 동료가 있는 야심차고 친근한 환경, 모두가 목소리를 내고 변화를 만들어가는 곳입니다.

  • A culture built on trust, transparency, and team spirit.

  • 주목도가 높은 제품을 통해 기술 및 전문 역량을 키울 수 있는 기회입니다.

  • 경쟁력 있는 급여 및 복리후생 패키지.

관심이 있으신가요?

If what you read has piqued your interest, don’t hesitate to get in touch! Send your application and CV to Troels Fedder Jensen (troels.jensen@keyshot.com) and be sure to reach out to Troels on +45 4189 3091 if you have further questions.