Job Description
We are looking for a software developer (w / m) for the development of the product dSPACE MotionDesk. The main task of MotionDesk is the 3D real-time visualization of simulated maneuvers and their surroundings.
One focus of this position is the development of shader programs and modern visualization techniques in the context of 3D real-time visualization.
The position is aimed at both applicants with professional experience as well as committed graduates.
Your tasks:
Development and maintenance of sophisticated technical software components from dSPACE MotionDesk
Creation of concepts for software components as well as their requirement specification and software design in UML
Implementation of software components in the programming languages ??C ++ and C #
Development of 3D shader programs
Conception and creation of benchmarks
Support for quality assurance by developing and maintaining functional tests
Your profile:
(Bachelor, Master, Diploma) or a comparable software-oriented education
Very good knowledge of object-oriented software development in the programming languages ??C ++ and C #
Good knowledge of 3D graphics / shader programming in OpenGL and GLSL
Desirable are experiences in the development under Linux as well as knowledge in OpenSceneGraph
Strong analytical, systematic and independent work
High commitment, self-initiative and willingness to learn
Communication strength and good teamwork
Good German and English skills
Your chances and what we offer:
Demanding and varied tasks in a promising and secure industry
Development of innovative products and use of the latest technologies
Responsible working
State-of-the-art technology
Continuous development of your professional competence through an exciting and challenging task environment
Collegial and cooperative working environment in a medium-sized company with flat hierarchies