Bangalore
21 hours ago
AR Developer

Developer II - Software Engineering
AR Developer

Who we are:

At UST, we help the world’s best organizations grow and succeed through transformation. Bringing together the right talent, tools, and ideas, we work with our client to co-create lasting change. Together, with over 30,000 employees in 25 countries, we build for boundless impact—touching billions of lives in the process. Visit us at .

 

Job Description:

 

We are seeking an Augmented Reality Developer with expertise in Unity, Vuforia, ARKit, and ARCore. Your primary responsibilities will be to author interactive AR experiences using Unity framework. You will be responsible for understanding input materials (videos, manuals, docs, and PDFs), building accurate content, and sharing feedback/challenges with the feature development team. Your responsibilities will include:

· Develop AR Platform features as per communicated design documents and storyboards using Unity 3D.
· Leverage Vuforia, ARKit or similar AR frameworks to develop and integrate advanced Augmented Reality functionalities, ensuring seamless user experiences.
· Develop solutions utilizing Computer Vision techniques to enhance AR Features.
· Designing, building, and maintaining efficient, reusable, and reliable code.
· Utilize GIT for collaborative version control: Branching, merging, creating pull requests and maintaining a clean, organized repository structure for team-based development.
· Debug, troubleshoot and resolve issues in AR software components.
· Ensure application readiness and deployment on target Platforms, including enterprise app deployment for iOS devices in compliance with organizational policies.
· Contributing ideas to make the asset pipeline more efficient.
· Following QA criteria to self-test builds.
· Using Atlassian tools to track work and communicate.

Minimum Skills Required

· Proficiency in Unity3D: Excellent knowledge of Unity, including scripting, textures, animation, and GUI styles.
· Programming Languages: 3+ years of experience with object-oriented programming in C# and a comprehensive understanding of platform-specific requirements (such as iOS, Android, Cross-Platform Development).
· AR Frameworks: Practical experience with Vuforia, ARKit, or ARCore to build AR applications.
· Computer Vision: Knowledge of techniques like image recognition, SLAM and Object tracking.
· Git Skills: Ability to efficiently use Git for version control, including managing repositories, collaborating on code, resolving conflicts and following best practices for code commits.
· Problem-solving Skills: Ability to debug and resolve technical challenges efficiently.
· Communication Skills: Strong ability to articulate ideas clearly and collaborate effectively.
· Knowledge on RESTful APIs for app integrations.

· 3+ years of experience with Unity game physics, Unity UI, and UX design implementation.
· 1+ years of experience with pipeline and asset management automation, maintaining asset library for several projects in parallel.
· Skilled at writing clean, readable, and easily maintainable code.
· Minimum bachelor’s degree in computer science, game design and development, or similar fields.

Preferred Skills

· Understanding of UX / UI principles for AR applications.
· Familiarity with cloud-based services for AR data handling.
· Prior experience with multiplayer or networked AR applications.
· Familiarity with image/ QR code scanning methods.
· Familiarity with object inspection and detection methods.
· Experience implementing automated testing platforms and unit tests.
· Prior experience with a well-known mobile title or AAA titles is a significant asset.

 

 

What we believe:

We’re proud to embrace the same values that have shaped UST since the beginning. Since day one, we’ve been building enduring relationships and a culture of integrity. And today, it's those same values that are inspiring us to encourage innovation from everyone, to champion diversity and inclusion and to place people at the centre of everything we do. 

Humility:

We will listen, learn, be empathetic and help selflessly in our interactions with everyone.

Humanity:

Through business, we will better the lives of those less fortunate than ourselves.

Integrity:

We honour our commitments and act with responsibility in all our relationships.

 

Equal Employment Opportunity Statement

 

UST is an Equal Opportunity Employer. We believe that no one should be discriminated against because of their differences, such as age, disability, ethnicity, gender, gender identity and expression, religion, or sexual orientation.

 

All employment decisions shall be made without regard to age, race, creed, colour, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law.


UST reserves the right to periodically redefine your roles and responsibilities based on the requirements of the organization and/or your performance.

 

• To support and promote the values of UST.

• Comply with all Company policies and procedures

Confirm your E-mail: Send Email