More  Posts
AR Developer @IIE Network,
Posted in IIT Kanpur
6-12 Yrs Exp.

Hey Guys, I have an opening to share with you.


Job Title: AR Developer (iOS)

Location: Remote/Onsite

Role Summary:

As an AR Developer, you will build and optimize AR features for iOS using ARKit, focusing on industrial 3D CAD model handling, object tracking, persistent AR, and performance optimization. You'll work on cutting-edge technologies, including markerless, edge-based, and recursive tracking, as well as line-model tracking for 3D rigid objects, enhancing the AR experience in dynamic and complex environments.


Key Responsibilities:

• Develop and implement AR solutions for iOS using ARKit, with a strong focus on SLAM, markerless tracking, and recursive edge-based AR tracking.

• Build and optimize edge-based 3D tracking for rigid objects, including line-model tracking using Metaio line-models or similar technologies.

• Handle and prepare complex industrial 3D CAD models (e.g., .obj, .stl, .step files) for real-time AR visualization, ensuring optimal performance.

• Enhance tracking precision with custom algorithms for pose estimation and feature detection, integrating data from ARKit, VisionKit, and OpenCV.

• Work on performance optimization to ensure low latency, high frame rates, and efficient memory and CPU usage in AR applications.

• Implement persistent AR tracking and re-localization strategies using ARWorldMap and custom logic to provide seamless user experiences.

• Tackle challenges in lighting variations and occlusions, ensuring robust AR experiences in real-world industrial environments.

• Collaborate with cross-functional teams, including designers and backend developers, to integrate AR features with the overall application architecture.

• Document technical approaches, providing clear justifications and identifying areas for iterative improvements in AR solutions.


Required Skills and Experience:

• Strong experience with iOS development and ARKit, including advanced AR techniques.

• Proven expertise in markerless tracking, edge-based 3D tracking, and recursive tracking systems.• Hands-on experience with SLAM, object tracking, and 3D CAD model handling in AR applications.

• Proficiency in computer vision concepts, including pose estimation, feature detection, and tracking algorithms.

• Strong understanding of performance optimization, including latency reduction, high frame rate, and resource management techniques.

• Familiarity with persistent AR tracking and re-localization methods.

• Experience working with libraries like OpenCV, VisionKit, and rendering frameworks like Metal.

• Knowledge of Metaio line-model tracking or similar technologies for edge-based object tracking.


If this is interesting for you then please share your resume while applying. Also, please feel free to reach out in case of any queries.


Thanks,

Kamal Kant Gupta

More  Posts
Feedback