At the CATIA Design team you will be part of an innovative team that develops the next generation tools for designers and engineers.We use the newest visualization and virtual reality technology to provide state of the art software for product experiences to our innovative customers. You will work on the tools that the users of the world leading design software CATIA will use tomorrow.
At the CATIA Design Product Experience team we are working on facilitating the decision-making process during the design phase. We are creating solutions for immersive design reviews, decision-making, visual evaluation, perceived quality and many more. You will be part of the CATIA Design Product Experience R&D team, which is in charge of developing the state of the art creative applications running on the 3DEXPERIENCE Platform.
A degree in computer science or similar specialization
previous work experience as an application software developer
Advanced C++ skills and object oriented programming
Preferably experience in the field of developing computer graphics & multimedia applications
Good understanding of UI frameworks and patterns
Strong interest in immersive and visualization technologies
Self-reliant, solution-oriented way of working combined with great team and communication skills
Good English language skills are required, speaking German is a plus
Years of Work Experience :
B - 2 to 5 years
Developing product experience applications on top of the experience platform infrastructure with focus on design reviews, perceived quality, driving simulations, visualization, interaction and immersive experiences.
Working hand in hand with relevant product managers to evaluate and translate business needs into requirements, plans and innovative functionalities
Define your own way of how to ensure assigned activities are completed within committed objectives, schedule and costs
Collaborating with software developers, UX designers, QA and documentation locally as well as worldwide across the company
Learning the latest concepts of the 3DEXPERIENCE Platform and the toolkits to build web and native applications
Learning the newest technologies and innovations available on the market for product design and development
Working on software that is relevant for building the most innovative products for this world
Ensuring the quality of the development by testing innovation