RESPONSIBILITIES
› Hardware design and bring-up for STM32H743-based flight controllers
› Low-level firmware: HAL drivers, bootloaders, and peripheral init in C/C++
› DroneCAN / UAVCAN node development for GPS and magnetometer modules
› IMU, GPS, magnetometer, and barometer driver development
› ArduPilot / PX4 HAL porting and customisation for KFT hardware
› Lua scripting for ArduCopter mission automation and custom flight behaviours
› Hardware-in-the-loop (HITL / SITL) testing and debugging
REQUIREMENTS
› B.E. / B.Tech in ECE, EEE, or Computer Science
› 2–4 years embedded firmware and hardware experience
› Strong C/C++ programming on bare-metal and RTOS environments
› Hands-on experience with STM32 MCUs (H7 / F4 / G0 series preferred)
› CAN/DroneCAN, SPI, I2C, UART, and PWM protocol experience
› Familiarity with ArduPilot, PX4, or similar open-source autopilot stacks
› KiCad schematic review and PCB debug experience is a plus
Pay: ₹20,000.00 - ₹50,000.00 per month
Benefits:
Work Location: In person