- Being part of the VN Software Development department of robotics warehouse automation company to build a Center of Excellence in Robotics, Simulation, AI & UI/UX
- Design, develop, and maintain high-fidelity 3D digital twin and simulation applications for our robotic warehouse automation systems. The system will be built on the cloud with Three.js library and other related technologies such as WebGL, WebGPU, PhyX
- Identify and address performance bottlenecks, ensuring the 3D engine runs efficiently across various platforms and hardware configurations.
- Work closely with 3D artists, designers, and other developers to integrate engine features into the simulation environment and ensure a cohesive user experience.
- Drive project scoping and requirement specification providing senior leadership with deep technical insight needed to create long-term technical roadmaps.
- Amplify impact through other team members by serving as a technical mentor to guide the team toward innovative solutions and increased productivity.
- And perform similar duties as he deems fit for the proper execution of his duties and duties as delegated by the direct manager or the Employer.
JOB REQUIREMENTS/QUALIFICATIONS
- Bachelor's or Master's degree in Computer Science, Game Development, Computer Graphics, Robotics, or a related engineering field.
- 5+ years of experience with WebGL/Three.js/Babylon.js or any other web-based 3D graphics library.
- 3+ years of professional experience in 3D game engine development.
- Experience with various rendering techniques, including shaders, lighting, and shadow mapping
- Understanding of physics simulation principles and engine implementation
- Plus: Experience with robotics development (ROS, ROS2)
- Plus: Experience with frontend frameworks e.g. VueJS/React
- Plus: Knowledge of ML and cloud computing models and tools for training in simulation
- Plus: Experience with Nvidia Omniverse, Unity3D, Unreal, Blender, or other rendering engines
- Good teamwork, communication, time management, and problem-solving skills.
- Working proficiency and communication skills in verbal and written English.
BENEFITS
- (Gross) Salary $1800-$3500, Yearly adjustment
- Social insurance, health/life/disability insurance, annual health check
- 13th month salary
- Yearly bonus up to 2 month pay depending on performance review
- Hybrid working option: 1 work-from-home day per week
- 14 days of paid vacation
- Work laptop
- Company trip and other team benefits