APPLY HERE
Location: Mumbai
Institute: IIT Bombay
Qualification And Key Skills Required
- PhD with relevant experience OR
- MTech / ME or equivalent with relevant experience OR
- BTech / BE or equivalent with relevant experience.
- Experience in electronic system design encompassing analog and digital circuits, and embedded systems using ARM Cortex-based microcontrollers (e.g., STM32, MSP 430, TivaC).
- Experience with embedded system design and development, PCB design, processor selection, various communication protocols (especially USB, SPI, I2C, UART, Ethernet), and sensor integration.
- Proficiency in Embedded C/C++ and familiarity with embedded software development.
- Experience in simulation, manufacturing and testing for embedded hardware, as well as debugging, testing and optimising firmware for performance and reliability.
- Experience in multi-threading and Real-Time Operating System (RTOS), e.g., NuttX, Zephyr-RTOS, Thread X.
- Familiarity with control system, sensor fusion, navigation, UAV/autopilot system and flight controller firmware (Ardupilot, PX4, Beta flight), and various standards.
Job Profile
- Design, develop and implement electronics systems, embedded hardware and firmware for drones and automated drone docking systems.
- Architect firmware using RTOS principles—task scheduling, inter-task communication, and real-time constraints.
- Conduct extensive real-time simulation (SITL/HIL), validation and field testing to ensure safety, stability, and performance.
- Work on PCB design (multi-layer), prototyping, and hardware debugging and validation for drone and docking subsystems.
- Collaborate with multidisciplinary teams to seamlessly integrate embedded systems with mechanical systems, ensuring alignment in design parameters and overall product designs.
- Document design specifications, code, and test procedures.
- Any other work assigned as per the requirement.





