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