Position Overview
We are looking for someone who has a solid foundation in Graphics programming and experienced with Mobile development. This is your chance to work with a highly skilled engineering team, helping to define and implement the cutting-edge visualization effects in Autodesk products. You will be a part of the team, working with a team of talented, driven professionals on design solutions for the global consumer market. You will work at Autodesk China Research and Development Center (Shanghai) and co-work with teams in North America.
Responsibilities
1. Maintain and integrate 2D/3D rendering and material components for Autodesk products
2. Work on compelling real-time rendering technology
3. Research and prototype new technologies that are valuable to the projects
4. Compose technical design documents, evaluate and estimate for tasks, implement according to coding convention and guideline
5. Work with cross-functional product teams including Product Design, Product Marketing and QA
6. Participate in design and code review to ensure that our design and code meet high standards
Minimum Qualifications
1. 5+ years' software development experience
2. 3+ years' hands-on programming experience on Android
3. Has experience in Android Graphics development (Game, AR/VR, 3D visualization etc.)
4. Familiar with Android Graphics toolchain (Android Graphics package, Android NDK, AGDK, OpenGL ES or Vulkan etc.)
5. 2+ years' hands-on programming experience with C++
6. English as working language
7. Education: Candidates of BS or MS in Computer Science or related field