Unity Developer
We are seeking an intermediate level game dev engineer for a contract-based position (remote working options are available). Emphasis: Plugins and solvers for Character Animation
What we offer:
You will help define the technical direction on improving the user experience of our product features and workflows. The position is part-time with the possibility to expand into a longer term full-time position. Salary will be commensurate with experience. Our offices are based in Tübingen, Germany. Remote working options are available.
You Role:
-
Prototype and build user-facing features and components, collaborating with both external partners and internal developers.
-
Develop tools, plugins and solvers for animation and deformation solutions of our body models for game engines
-
Optimize existing plugins for ease of use and real-time performance
-
Prototype, build and evaluate tools and solvers for new AI-based methods in game engines
Requirements:
-
Extensive experience developing with Unity UI toolkit
-
Extensive experience developing plugins and scripts for Unity Engine (.NET and C#)
-
Understanding of character rigging, animation and deformation techniques
-
Excellent understanding of graphics algorithms, game physics and 3D math (linear algebra)
-
Excellent communication and team working skills
-
Excellent problem solving and troubleshooting abilities
Bonus Skills:
-
Experience in developing plugins for 3D animation programs (Maya, Blender)
-
Experience with AR/VR apps (Unity VR, HoloLens, AR-kit, ARCore etc.)
-
Experience developing plugins for Unreal (C++, blueprints)
-
Experience with dev-ops and cloud services (AWS)
To apply, please send a CV & cover letter to: careers@meshcapade.com