Apply Edge Tailor my CV for this job — free

Senior Robotics Engineer – Drones & Autonomous Systems

Ruthless Robotics · Dubai, United Arab Emirates

Tailor my CV for this job — free

See similar jobs

Job Description

We are seeking an experienced Senior Robotics Engineer specializing in Unmanned Aerial Vehicles (UAVs), autonomous navigation, artificial intelligence, and embedded systems.The ideal candidate will lead the design, development, and deployment of intelligent drone systems, combining robotics, AI, computer vision, flight control, and embedded computing to deliver advanced autonomous aerial solutions.

Job Requirements

Experience: Minimum 5+ years of hands-on experience in robotics, drone development, autonomous systems, or embedded engineering.Drone Technologies: Proven experience designing, developing, and integrating UAV systems, including flight controllers, propulsion systems, autonomous navigation, and onboard electronics.Education: Bachelor's or Master's degree in Robotics, Mechatronics, Aerospace Engineering, Electrical Engineering, Computer Engineering, or a related field.Programming: Strong proficiency in Python and C/C++, with practical experience in ROS/ROS2 and embedded firmware development.Embedded Systems & Edge AI: Hands-on experience with NVIDIA Jetson Nano, Jetson Orin, Raspberry Pi, ESP32, STM32, and other embedded computing platforms.Flight Controllers: Experience with Pixhawk, PX4, ArduPilot, MAVLink, and UAV flight control architectures.AI & Machine Learning: Experience with PyTorch, TensorFlow, deep learning, reinforcement learning, and computer vision for autonomous robotic applications.Autonomous Navigation: Strong knowledge of SLAM, GPS/GNSS navigation, obstacle avoidance, path planning, localization, and sensor fusion.Advanced Control Systems: Solid understanding of PID control, flight dynamics, robotic kinematics, state estimation, and advanced control theory.Hardware & Sensors: Experience integrating GPS, IMUs, LiDAR, cameras, ESCs, BLDC motors, and wireless communication modules.Communication Protocols: Strong understanding of I2C, SPI, UART, CAN bus, and embedded communication interfaces.Simulation: Experience with Gazebo, NVIDIA Isaac Sim, NVIDIA Omniverse, or similar robotics simulation environments.Technical Leadership: Ability to lead complex robotics projects, solve multidisciplinary engineering challenges, and mentor junior engineers.

Key Responsibilities

Drone Design & Development: Lead the design, development, integration, and testing of advanced UAV platforms and autonomous aerial robotic systems.Autonomous Flight Systems: Develop intelligent flight capabilities, including autonomous takeoff and landing, waypoint navigation, trajectory planning, and obstacle avoidance.Embedded Systems Development: Design, program, and integrate NVIDIA Jetson Nano, Jetson Orin, Raspberry Pi, ESP32, and STM32-based systems for drone control, sensor processing, and real-time communication.AI & Computer Vision: Design, train, and deploy AI models for real-time object detection, visual tracking, environmental perception, and autonomous decision-making.Flight Control & Navigation: Develop and optimize flight control algorithms, sensor fusion, localization, and autonomous navigation systems.Edge AI Deployment: Optimize and deploy machine learning models on resource-constrained embedded platforms, ensuring low-latency inference and efficient power consumption.Hardware & Sensor Integration: Integrate flight controllers, cameras, LiDAR, GPS, IMUs, propulsion systems, and communication modules into UAV platforms.Robotics Software Development: Develop reliable robotics applications and embedded firmware using Python, C++, ROS2, PX4, ArduPilot, and MAVLink.Simulation & Testing: Utilize Gazebo, NVIDIA Isaac Sim, and software-in-the-loop (SITL) and hardware-in-the-loop (HITL) testing to validate drone systems before physical deployment.Flight Testing & Optimization: Conduct real-world drone flight tests, troubleshoot hardware and software issues, and optimize flight stability, navigation accuracy, and system reliability.System Architecture: Design scalable robotics architectures integrating AI processors, microcontrollers, sensors, flight controllers, and real-time communication systems.Research & Innovation: Evaluate emerging technologies in aerial robotics, autonomous flight, embedded AI, and drone intelligence to improve system capabilities.Technical Leadership: Provide engineering guidance, review technical designs, establish development standards, and collaborate with multidisciplinary teams to deliver advanced drone solutions.