Job Description
- Software design and development for Entertainment Gaming.
- Software implementation using Unity Game engine C# as main programming/scripting language;
- Develop with Unity for Android and/or iOS. This includes keeping in mind the platform limitations.
- Experience with shaders and plugin/tool development for Unity highly appreciated.
- Software development in one of the following areas: Virtual Reality, Augmented Reality, Artificial Intelligence & Synthetic Data Generation.
Qualifications / Education:
- Computer Science, Automation, Electronics and Telecommunications, Informatics, Mathematics or comparable;
- An international Gaming Engine Programming program is an advantage;
- Unity Programming Certification is an advantage.
Know-how:
- Extensive (min 3 years) Unity Engine development experience using C#;
- Efficient real-time software development;
- Knowledge or experience in object oriented software development, software design and good knowledge of C# programming language. C/C++ knowledge is an advantage;
- Good algorithmic, data structures and software design background. Experience with software architecture for larger applications is appreciated;
- Experience using version control systems.
Personality:
- Motivation and commitment to get involved, learn and contribute to the development of leading edge state-of-the-art technologies in collaboration with a global network of experts;
- Good communication, strong analytical skills, team oriented, initiative and self-motivation, perseverance and attention to details;
- Self-organized and able to estimate, prioritize and schedule own tasks;
- Target and quality orientation.
Languages spoken:
- International working environment, so fluency in English is compulsory;
- Additional foreign languages, especially German can be an advantage.
Nice to have:
- Experience with Unreal Engine or other 3D engines is a plus;
- Knowledge of one of the following languages: C/C++, Python, HLSL;
- Additional knowledge of Artificial Intelligence Models and Methodologies for 2D and 3D image processing (based on Deep Learning) constitutes a major advantage (TensorFlow, PyTorch etc.)
- Experience in Agile software development.
- 3D modeling experience (Blender, 3DSMax, Maya, Cinema 4D, Houdini etc.)
NEO-Benefits:
- 25 days of annual leave, because work-life balance is essential to us;
- Flexible working hours, with option to work remotely;
- Annual performance bonus, and per-project bonuses;
- Inspiring & highly relevant state-of-the-art working field & collective.
About NEOMORPH STUDIO
Acting at the intersection between science and art, Neomorph Studio focuses on exploring new ways in which computational methods could help advance the conceptual design process as well as on developing innovative interaction models for facilitating sophisticated design strategies.
Using state-of-the-art hardware and software technologies from fields such as Virtual Reality, Augmented Reality, Artificial Intelligence, Eye-Tracking, Brain-Computer Interfacing and supported by Generative & Parametric methods built using Game Engine Tech, we design Complex Virtual Meta-Worlds that enable our users to successfully and seamlessly alternate between the Real and the Virtual.
At Neomorph Studio we strongly believe in an ecosystem design approach, whereby collaborating with other design studios or creative platforms of different scales and backgrounds, research questions are deeper formulated and better addressed, allowing for more flexibility and a more exhaustive exploration of the solution space.