Job Role: Electronics and Embedded System Engineer
Job Category: Project Research Staff
About the project:
The Government-funded project focuses on the development and demonstration of drone and allied technologies. With applications spanning various sectors, the initiative leverages advanced technologies and infrastructure. It aims to foster strong industry-academia collaborations to address real-world challenges and drive innovation. Comprehensive training programs are an integral component, ensuring awareness and proficiency in drone operations.
Institute: Indian Institute of Technology (IIT) Bombay, Mumbai
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), 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 optimizing 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, 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 requirement.