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
Ability to commute/relocate:
New Delhi, Delhi: Reliably commute or planning to relocate before starting work (Preferred)
Work Location: In person