Senior Unity Engineer

JOB DESCRIPTION

Work with the Lead Engineer and the rest of the engineering team to develop and implement the innovation app on Apple Vision Pro in Unity by utilizing your expertise to craft immersive user experiences.
Collaborate with other departments to ensure seamless integration of mixed reality elements.
Troubleshoot and resolve technical challenges as they arise.
Stay up-to-date with the latest trends and advancements in Unity and AR/VR technology.
Push the boundaries of technology to create the extraordinary.
Embrace and thrive in an environment of uncertainty and adaptability.
Develop 3D Character Controller and animator Controller for our existing applications using C#/Unity, ARKit, and Poly Spatial for VisionOS.
Design and build a new AI system for the Character Controller.
Optimize application for maximum speed and scalability
Develop interactive features for 3D characters in shared space and immersive space of Apple Vision Pro.
Develop C# plugins and bridges that can interact between Unity and other libraries.

JOB REQUIREMENT

Solid experience in Unity 3D development.
Proven track record of building captivating applications.
Ability to turn abstract ideas into practical solutions.
Strong problem-solving skills and adaptability to new challenges.
Passionate about exploring new technologies and pushing limits.
Excellent communication and teamwork abilities.
Familiar with Unity Animator, Animation, 1D/2D/Direct Blending in Blend Trees.
Good understanding of OOP, game design patterns, data structures and algorithms.
Proficient with C#, be able to write clean, high-reliability, and optimization code.
Experience with 3D Game Development (3D Characters Controller, Camera).
Experience in building AI Systems (Behavior Tree, Pathfinding, and Navigation System).
Experience in performance profiling, code security, maintenance, and optimizing unity applications on devices.
Experience with building an Item Management system using Asset Bundle and Addressable.
Can be able to build Unity tools, plugins, bridges, and shared libraries for projects.
Nice to have
Experience with Multi-player (Client/Server)
Experience with Software design (Architecture design, detail design, …)
Experience with PolySpatial and VisionOS
Experience with Unit Tests
English communication

WHAT'S ON OFFER

Proven record: our team has a proven record building great companies.
Contribute: excellent exposure and accountability as you help shape the future of our company.
Scale with us: obtain unique experience as an early employee of a growing company.
Work with meaning & fun: your work will impact millions of users, in a positive way.
Competitive compensation: our client pay well.
Equity: be an owner in what you build, and share in the company's success.
Equal Employment
Our Client is an equal opportunity employer committed to fostering an inclusive and diverse workplace. Our Client believes in treating all employees and applicants with fairness and respect, regardless of their race, color, religion, gender, sexual orientation, national origin, age, disability, or any other protected characteristic.
Our Client values the unique perspectives and experiences that each individual brings, as it enhances their team's creativity and ability to innovate. Join them and be part of an organization that upholds equal employment opportunities for all.

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Product Company

Technical Skills:

Unity

Location:

Ho Chi Minh - Viet Nam

Salary:

$ 2,500 - $ 4,500

Job ID:

J01323

Status:

Active