Hiring: Project Engineers — Anti-Drone Interceptor Swarms

IIT Bombay (DIA CoE) — Research project developing anti-drone defensive swarms. We're recruiting project engineers to build the simulator, implement perception & pursuit algorithms, and test the hardware prototypes.

Location: Mumbai / Hybrid
Duration: 18 months (with possible extension)
Positions: Multiple (see below)

Project overview

This project develops a collision/proximity-explosion based anti-drone swarm prototype and its supporting software: multi-agent pursuit/evasion algorithms, perception (vision/radar/LiDAR/audio) and a physics engine (Unreal Engine/AirSim or Flightforge) based simulator for HIL testing and for generating VR images for training AI based object detecion/tracking algorithms. The work will involve novel algorithm development, HIL simulation, onboard compute (Jetson/Orin), ROS/Autopilot integration (PX4), hardware prototype design-fabrication and field testing.

Open roles

Update: All positions listed below have been filled except the Hardware Integration & Test Engineer role.

5) Hardware Integration & Test Engineer (1 opening)

Responsibilities

  • Integrate sensors, payloads, and onboard computers on quadcopter and fixed-wing UAV prototypes used by the interceptor team
  • Implement and integrate embedded flight-control and guidance modules on UAV platforms
  • Modify and extend autopilot firmware (PX4 or similar) to incorporate new control and guidance algorithms developed by the research team
  • Interface onboard compute platforms (e.g., Jetson Orin) with flight controllers
  • Conduct flight tests and field experiments, including debugging and performance evaluation
  • Assemble and maintain UAV platforms (power systems, ESCs, sensors, compute units, payloads)

Required background

  • Strong hands-on experience in embedded systems or UAV hardware integration, including some of the following:
    • PX4 or similar autopilot stacks
    • Embedded control systems or flight-control firmware
    • MAVLink / ROS based integration
    • UAV power systems, ESCs, and sensor integration
    • Linux-based embedded platforms
  • Demonstrated experience working with real hardware systems, debugging integration issues, and supporting field tests

Salary (published): ₹8.0–14.0 LPA

1) Perception & Computer Vision Engineer (1 opening)

Position filled.

Responsibilities

  • Develop and optimize vision-based detection & tracking pipelines (YOLO/RetinaNet/SSD/FPN/etc.)
  • Generate and label training data from simulator and real flights; train models on Jetson/Orin
  • Integrate inference into ROS/embedded stacks, optimize for real-time

Required background

  • B.Tech/BE + 2 yrs exp./M.Tech / MS / PhD in Computer Science, EE, Robotics, CV or related field
  • Strong Python, PyTorch/TensorFlow, OpenCV experience
  • Experience with embedded inference (NVIDIA Jetson) and ROS preferred

Salary (published): ₹8.0–12.0 LPA

2) Perception & Sensor Fusion Engineer (1 opening)

Position filled.

Responsibilities

  • Fuse radar, LiDAR, camera and audio cues for robust tracking and localization
  • Implement Kalman/particle filters and multi-sensor state estimators
  • Work with simulated radar data and real sensors (TI mmWave, LiDAR)

Required background

  • B.Tech/BE + 2 yrs exp./M.Tech / MS / PhD in EE, Controls, Robotics, Signal Processing or related field
  • Experience with state estimation, sensor fusion, and embedded systems

Salary (published): ₹8.0–12.0 LPA

3) Control Systems Engineer (1 openings)

Position filled.

Responsibilities

  • Design and implement pursuit/evasion and multi-agent coordination algorithms
  • Develop distributed assignment protocols and run HIL experiments
  • Implement on-board controllers and test on PX4 / autopilot platforms

Required background

  • B.Tech/BE + 2 yrs exp./M.Tech / MS / PhD in Control, Robotics, EE, Applied Math or related field
  • Experience in multi-agent control, path planning, and ROS/real-time systems

Salary (published): ₹10.0–14.0 LPA

4) Simulator / Software Engineer (1 opening)

Position filled.

Responsibilities

  • Develop and maintain Unreal Engine + AirSim/Flightforge simulation environments
  • Write data pipelines to record synthetic sensor data for ML training
  • Integrate HIL components (PX4, Jetson) and build test cases

Required background

  • B.Tech/BE + 2 yrs exp./ M.Tech in CS/EE/Robotics or equivalent experience
  • Experience with Unreal Engine, C++/Python, and AirSim preferred

Salary (published): ₹8.0–12.0 LPA

How to apply

Fill the google form at this link. For any questions contact

dc@ee.iitb.ac.in

Applications are reviewed on a rolling basis. Please indicate earliest available start date and current location.

Recruited engineers

Pratyush Kumar Singh is completing an integrated M.Tech in Computer Science & Engineering from VIT, Chennai. He has built high‑precision computer vision pipelines during internships at AIMXL Technologies and co‑authored an IEEE Access paper on federated learning for anomaly detection.

Gurpreet Nain holds an M.S. in Aerospace Engineering from the University of Sheffield and a B.Tech in Mechanical Engineering from VIT. As a Research Engineer at Indrones Solutions he led UAV aerodynamics design, CFD analysis and developed MBSE tools for DGCA certification.

Shriraksha Kallol is an embedded systems specialist with experience designing STM32/Raspberry Pi on‑board computers for CubeSats at Origin Antares. Her background includes multiple embedded internships focusing on low‑latency communication, sensor‑integrated PCBs and IoT prototypes.