Project Overview:
We are looking for an experienced C++/C# Developer to join our subsidiary Rightware to support developing a USD Importer Plugin for Kanzi —a leading HMI tool solution for the automotive industry. The ideal candidate will have strong expertise in Managed C++ and C#, software architecture and 3D rendering/computer graphics.
This role involves working closely with international development team across Finland, Germany, Poland and Ukraine, contributing to the enhancement and optimization of the plugin to facilitate seamless 3D data exchange between 3D authoring tools (such as Blender, Maya) and Kanzi.
Key Responsibilities:
- Develop and optimize a USD importer plugin for Kanzi, enhancing 3D data transfer.
- Work on both the Kanzi Engine (Managed C++) and Kanzi Studio (C# UI Development).
- Utilize USD’s C++ API to extract and integrate 3D data into Kanzi's core functionalities.
- Enhance the export and connector features of the plugin.
- Collaborate with a multinational team across different locations (Finland, Germany, Poland, Ukraine).
- Ensure high-quality, maintainable code within tight project timelines.
Requirements:
- 5+ years of experience in Managed C++ and C# development.
- Strong knowledge of Object-Oriented Programming (OOP) and Software Architecture.
- Experience with 3D rendering or computer graphics.
- Knowledge of CMake (good) and Python (intermediate).
- Experience developing plugins and integrations for complex software ecosystems.
- Strong problem-solving skills and ability to work independently in a fast-paced environment.
Nice-to-Have:
- Experience with USD (Universal Scene Description) framework.
- Familiarity with Blender, Maya, or other 3D authoring tools.
- Previous experience in automotive HMI or real-time graphics development.
Why Join Us?
- Work on an innovative automotive HMI project with Rightware’s Kanzi platform.
- Collaborate with a highly skilled international team.
- Opportunity to work on cutting-edge 3D data integration and plugin development.
- Multisport card
- Private health insurance (Luxmed)
- Paid annual leaves and sick leaves (B2B contract)
- Extra 5 days of paid sick leave