Source description
About the role
Embedded Software Engineer (Onsite, India) Embedded C/C++ | ArduPilot | Python | Embedded Linux | | OpenCV Are you ready to design the software that makes autonomous aircraft fly safely and efficiently We are seeking a skilled Embedded Software Engineer to join our robotics and aerospace team in India. In this critical, hands-on role, you will develop flight-critical embedded systems for a revolutionary dual-motor, thrust-vectored, blended wing body aircraft . What you'll do: Flight-Critical Firmware Development – Design and implement embedded systems to control advanced autonomous flight operations. Real-Time Control Systems – Build high-frequency control loops, sensor fusion algorithms, and state estimation systems under strict timing constraints. Hardware Integration & Optimization – Develop drivers for IMUs, GPS modules, cameras, and motor controllers while optimizing for memory and power efficiency. Autonomous Navigation Systems – Support precision landing, path planning, and obstacle avoidance with computer vision pipelines. Communication & Telemetry – Implement reliable ground station connectivity, fleet coordination, and telemetry protocols in challenging RF environments. What you bring: Proficiency in Embedded C, Modern C++, Python, Embedded Linux, OpenCV, and ArduPilot . Experience with ROS 2, PX4, SITL/HITL testing, control systems, multithreading, state estimation, and sensor integration . Familiarity with MIPI-CSI, USB V4l2, Zenoh , and real-time performance optimization. Strong background in robotics, avionics, defence & aerospace applications . Onsite, Full-time – India This is a unique opportunity to shape the future of autonomous flight technology by contributing directly to safety-critical and performance-driven software. Apply today and help us build the next generation of intelligent aircraft.
More at xpertdirect