Home
Jobs

Pedestrian Navigation Algorithm Developer

0 years

7 - 10 Lacs

Posted:19 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Summary:

We are seeking a highly skilled and hands-on expert in indoor navigation and localization algorithms who can design, simulate, and implement real-time positioning systems using Bluetooth beacons and sensors. The ideal candidate should have deep experience with EKF (Extended Kalman Filter), Particle Filters, sensor fusion, and translating these into a mobile application (Flutter/Android/iOS) for real-world deployment in complex indoor spaces (e.g., hospitals, malls, zoos, or campuses).

Key Responsibilities:

  • Design, implement, and optimize real-time indoor localization algorithms using BLE RSSI, IMU, and other onboard sensors.
  • Develop sensor fusion pipelines (Bluetooth and PDR) using EKF, UKF, and/or Particle Filter techniques.
  • Build and test localization simulations using Python/MATLAB and transition working logic into mobile platforms.
  • Integrate beacon-based localization into mobile apps (preferably Flutter or native Android/iOS).
  • Calibrate and filter BLE RSSI signals, apply outlier removal, smoothing (e.g., Kalman filters, EWMA), and fingerprinting.
  • Design UI/UX for live indoor maps and path guidance features.
  • Work with map rendering libraries (Mapbox,Google Maps, Leaflet, etc.) or custom indoor mapping solutions.
  • Collaborate with design and testing teams to test in real-world environments and iterate on improvements.
  • Conduct field tests in indoor environments and tune system performance.

Required Skills:

  • Strong grasp of probabilistic robotics, localization, and sensor fusion.
  • Proficiency with Kalman Filter (EKF/UKF) and Particle Filter implementations.
  • Strong programming experience in Python, C++, and mobile development (Flutter, Android, or iOS).
  • Experience with BLE beacons (iBeacon, Eddystone) and handling noisy RSSI data.
  • Experience in building or simulating localization models in Python, or ROS.
  • Familiarity with SLAM, *path planning (A, Dijkstra)**, and map-matching algorithms.
  • Experience integrating Mapbox, OpenStreetMap, GoogleMpas or custom SVG/GeoJSON maps.
  • Practical experience in mobile sensor APIs: accelerometer, gyroscope, magnetometer, barometer, etc.

Bonus Skills (Nice to Have):

  • Experience with Wi-Fi or UWB-based localization.
  • Experience with Real-Time Kinematic (RTK), Motion Model, Localization, path planning, and navigation algorithums
  • Familiarity with indoor mapping standards, e.g., IndoorGML, IMDF, GeoJSON.
  • Familiarity with Unity3D/ARCore/ARKit for immersive indoor experiences.
  • Prior work in hospitals, smart buildings, or warehouse navigation systems.

Education:

  • Bachelor's or Master’s in Robotics, Computer Science, Electrical Engineering, or a related field.
  • Projects or open-source contributions in the field of localization/navigation are a plus.

Job Types: Full-time, Permanent

Pay: ₹720,000.00 - ₹1,000,000.00 per year

Benefits:

  • Flexible schedule
  • Health insurance

Schedule:

  • Day shift

Supplemental Pay:

  • Performance bonus

Ability to commute/relocate:

  • New Delhi, Delhi: Reliably commute or planning to relocate before starting work (Preferred)

Work Location: In person

Application Deadline: 06/07/2025
Expected Start Date: 15/07/2025

Mock Interview

Practice Video Interview with JobPe AI

Start Navigation Interview Now
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You