Software Specialist - Mixed Reality

Posted 21 Days Ago
Be an Early Applicant
Chennai, Tamil Nadu
7+ Years Experience
Hardware • Information Technology • Other • Software • Analytics
The Role
Design and implement end-to-end solutions for Mixed Reality Applications using Unity3D/C#. Develop high-quality code, innovative graphics frameworks, and optimize VR solutions. Collaborate with cross-functional teams and maintain comprehensive documentation.
Summary Generated by Built In

Your Title - Software Engineering Lead (XR Lead)Job Location: Chennai, India (In Office)

Our Division: Central Product Development

Responsibilities

  • Design and implement end-to-end solutions for Mixed Reality Applications using Unity3D/C#

  • Assist in the development of front-end user interfaces, to provide user-friendly access and control over the orchestrated processes.

  • Utilize advanced debugging skills to quickly identify and resolve issues in complex software environments.

  • Write high-quality, performant, and maintainable code

  • Develop innovative graphics frameworks, algorithms, and tools to maximize graphics quality and performance

  • Apply optimization techniques for resource intensive workflows and continuously assess/enhance the performance of the virtual reality solution.

  • Collaborate with cross-functional teams to integrate and streamline data flows.

  • Work in collaboration with UX/UI designers to craft intuitive and responsive interfaces.

  • Collaborate with the product manager to understand requirements and provide technical solutions.

  • Communicate effectively with team members and stakeholders throughout the development lifecycle.

  • Maintain comprehensive documentation related to architecture, solutions, and API endpoints.

  • Monitoring and updating CI/CD pipelines for efficient deployment and integration processes

Required Technical Skills

  • 6+ Proven work experience as a Software Developer

  • Strong Expertise and Hands-on experience with Game Engines like Unity3D.

  • In-depth knowledge of Mixed Reality (AR/VR/XR) technologies

  • Knowledge and expertise in 3D Rendering, Computer Graphics

  • Strong C# programming skills, analytical/problem solving & debug skills 

  • Expert Knowledge on OOPS, Algorithms, Data Structures and Design patterns.

  • Excellent understanding of 3D math and Linear Algebra.

  • Good Knowledge of C/C++ programming skills.

  • Good understanding of GPU architectures.

  • Proficient in version control systems (Git) and CI/CD pipelines.

  • Familiarity with testing frameworks and practices.

  • Excellent time management and soft skills, including communication and collaborative capabilities.

  • Excellent problem-solving skills, with the ability to think critically and creatively to develop innovative solutions and solve customer pain points

  • Team player, contributing to an ambitious, high-performing team

  • Strong communication & presentation skills

Preferred Skills

  • Knowledge of Android/Windows graphics frameworks and shader programming languages (HLSL, GLSL, Cg).

  • Performance profiling experience for Meta Quest devices.

  • Knowledge of Android operating systems.

  • Experience with adherence to a software development methodology like SCRUM, DevOps practices, and/or other relevant tools and methodologies.

  • Familiarity with tools like SketchUp, AutoCAD, and concepts like BIM/Architecture.

Experience/Education

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

  • A minimum of 8+ years of experience working in software development

Top Skills

C
Unity3D
The Company
Chennai, Tamil Nadu
10,001 Employees
On-site Workplace

What We Do

Trimble is transforming the way the world works by delivering products and services that connect the physical and digital worlds. Core technologies in positioning, modeling, connectivity and data analytics enable customers to improve productivity, quality, safety and sustainability. From purpose built products to enterprise lifecycle solutions, Trimble software, hardware and services are transforming industries such as agriculture, construction, geospatial and transportation. For more information about Trimble (NASDAQ:TRMB), visit: www.trimble.com.

Trimble products are used in over 141 countries around the world. Employees in more than 30 countries, coupled with a highly capable network of dealers and distribution partners serve and support customers worldwide. As the market leader in most of our businesses, we offer a compelling value proposition to our customers based on productivity, return on investment and environmental stewardship. Come position yourself with an innovative industry leader and position yourself for success.

Jobs at Similar Companies

SharkNinja Logo SharkNinja

Environmental Manager

Beauty • Robotics • Design • Appliances • Manufacturing
Easy Apply
London, Greater London, England, GBR
3600 Employees

SharkNinja Logo SharkNinja

Senior Marketing Communications Insight Manager

Beauty • Robotics • Design • Appliances • Manufacturing
Easy Apply
London, Greater London, England, GBR
3600 Employees

SharkNinja Logo SharkNinja

eCommerce IT Operations Coordinator

Beauty • Robotics • Design • Appliances • Manufacturing
Easy Apply
London, Greater London, England, GBR
3600 Employees

Verkada Inc Logo Verkada Inc

Enterprise Development Representative - DACH

Cloud • Hardware • Security • Software
London, Greater London, England, GBR
2000 Employees

Similar Companies Hiring

CSC Thumbnail
Software • Legal Tech • Fintech • Financial Services • Data Privacy • Cybersecurity
Wilmington, DE
8000 Employees
Toast Thumbnail
Software • Information Technology • Hospitality • Food • Fintech • Cloud
Boston, MA
4500 Employees
TransUnion Thumbnail
Information Technology • Fintech • Financial Services • Cybersecurity • Business Intelligence • Big Data Analytics • Big Data
Chicago, IL
15000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account