Navigation Algorithm Developer

Year    DL, IN, India

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
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

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4704157
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    DL, IN, India
  • Education
    Not mentioned
  • Experience
    Year