VR Developer

Employer

Job Description

We are hiring an AR/VR Developer to design, develop, and implement immersive augmented reality (AR) and virtual reality (VR) applications. This hybrid role offers the opportunity to work on cutting-edge projects and deliver innovative solutions for automotive and enterprise solutions.


Key Responsibilities

• Design and develop AR/VR applications for various platforms (iOS/Android, HoloLens, mobile devices, etc.).

• Build interactive 3D models, environments, and simulations for AR/VR applications.

• Optimize AR/VR applications for performance, including frame rates, latency, and device compatibility.

• Collaborate with UX/UI designers and cross-functional teams to ensure immersive and user-friendly experiences.

• Implement and integrate various AR/VR tools, libraries, and frameworks (e.g., Unity, Unreal Engine, ARCore, ARKit).

• Conduct testing and debugging of AR/VR applications to ensure functionality and user satisfaction.

• Stay updated with the latest AR/VR technologies, trends, and industry standards.

• Provide technical expertise and recommendations for AR/VR-related projects.

• Document the development process, user requirements, and technical specifications.


Top 3 Skills:

1- 7+ years of experience in AR/VR development or related fields

2 - Build AR/VR models that are in production – want to see that they were actually implemented

3 - Strong C#, C++, Python developer experience


Qualifications & Skills

• Strong experience with AR/VR development platforms like Unity and Unreal Engine.

• Proficiency in programming languages such as C#, C++, Python or JavaScript.

• Experience with ARCore, ARKit, or similar AR development frameworks.

• Strong experience with CAD tools in general but Teamcenter is a must.

• Familiarity with 3D modeling and rendering tools (e.g., Blender, Maya, 3ds Max) is a plus.

• Knowledge of UI/UX principles in the context of AR/VR environments.

• Experience with hardware devices like Microsoft HoloLens, or iPad, Samsung tablets.

• Experience with APIs, CAD model transformations is a must.

• Understanding of performance optimization techniques for AR/VR applications.

• Strong problem-solving skills with the ability to think creatively and outside the box.

• Bachelor's degree in Computer Science, Game Development, or a related field.


Degree requirements – Bachelor’s Degree

Nice to have – Master’s Degree


This position is not on the applicant side, related to what they are developing

Create augmented solutions to help their applications

They will use C#, C++, Python


Experience with the team center software, CAD software Unity and Unreal Engine

Strong experience with CAD tools in general but Teamcenter is a must


Typical task breakdown – software development team, assign tasks, sprint planning, come up with user stories and the tasks they want to accomplish in the required timeline, set goals/milestones to reach for the development, software development cycle, daily stand up meetings to give updates.They will have group setting huddles, tech huddles, architecture discussions team environment, remote meetings