Description

We are seeking a highly skilled iOS Developer to lead the development of a native iPhone application for intelligent IP camera configuration, video streaming, AI-driven object detection/classification, and real-time augmented overlays. You will work closely with our hardware and AI teams to deliver a cutting-edge mobile solution that integrates video, geolocation, and on-device AI inference.

Key Responsibilities

 

  • Develop a native iOS app to connect and configure IP camera over factory default Wi-Fi settings (hotspot mode).
  • Enable RTSP streaming from the camera and display live video feed on the iPhone.
  • Implement video recording functionality with dynamic folder selection and clip segmentation (5-minute duration).
  • Integrate GPS module to geotag each video clip with the latest detected coordinates.
  • Provide options for cloud sync to Google Drive and iCloud Drive.
  • Deploy and optimize AI models (object detection and classification) using iPhone's GPU/NPU (CoreML/Metal).
  • Integrate a proprietary depth-sensing algorithm and overlay depth + object classification on the live video using alpha channels.
  • Implement support for over-the-air app updates via App Store deployment.
  • Provide support for downloading camera firmware SDKs, applying patches, and updating camera firmware securely through the app.

     

Required Skills And Qualifications

 

  • 5+ years of iOS app development experience using Swift and Objective-C.
  • Strong experience with AVFoundation, RTSP streaming, and video recording workflows.
  • Proven expertise in CoreML, Metal, or TensorFlow Lite for iOS.
  • Experience integrating GPS and geotagging capabilities.
  • Solid understanding of cloud storage APIs like Google Drive and iCloud Drive.
  • Familiarity with iOS background processing, file handling, and camera SDK integration.
  • Strong UI/UX skills to render overlays (e.g., bounding boxes, labels, depth info) on real-time video.
  • Experience publishing apps to the App Store and handling OTA updates.
  • Knowledge of firmware update pipelines or SDK patching is a strong plus.

     

Preferred Qualifications

 

  • Experience with on-device AI model inference optimization.
  • Familiarity with OpenCV, Core Location, SwiftUI, or ARKit is a plus.
  • Prior experience with IoT/embedded camera systems and firmware integration.
  • Ability to write modular, testable, and scalable code

Education

Any Gradute