with expertise in autonomous systems, aerial robotics, and real-time perception to join our team. The role involves designing, developing, and deploying advanced robotic software and hardware systems for unmanned aerial vehicles (UAVs). You will collaborate with cross-functional teams in control systems, AI/ML, computer vision, and hardware integration to deliver cutting-edge drone technologies for defense, industrial, and commercial applications.
Key Responsibilities:
Lead the design and development of autonomy stacks for drones, including navigation, perception, mapping, and mission planning.
Develop
sensor fusion
and
state estimation
algorithms for UAVs.
Implement and test
motion planning and control algorithms
for multi-rotor and fixed-wing UAV platforms.
Hardware and software integration on Edge devices for onboard perception sensors.
Oversee
ROS/ROS2-based system architecture
, middleware, and distributed computing frameworks for UAV autonomy.
Perform hardware-in-the-loop and software-in-the-loop simulations for the end application.
Conduct
field testing, validation, and troubleshooting
of drone platforms in real-world scenarios.
Developing architecture for an end-to-end pipeline involving hardware, software, and ground control station (GCS).
Contribute to
system safety, reliability, and compliance
with aviation standards and regulatory frameworks.
Research and evaluate emerging technologies to enhance drone autonomy and performance
.
Basic Requirements:
Bachelor's or Master's degree in either of the following:
Industry experience relevant to Drones/ Robotics/ Aerospace/ Autonomous Systems of 2+ years for Master's, and 5+ years for Bachelors.
Expertise in
Linear Algebra, Probability,
and
Statistical Methods.
Strong proficiency in
C++ and Python
for robotics software development.
Understanding of threading, multi-processing, and
OOPS
.
Expertise in
robotics frameworks
(ROS/ROS2, PX4/ArduPilot, MAVLink).
Deep understanding of
system dynamics
(ODE and DAE)
, control theory
(LQR, MPC, Stability Analysis, Linearization)
, path planning, perception, sensor fusion
(EKF/ UKF)
, parameter estimation
, and
state estimation
Hands-on experience with
hardware integration
: IMUs, monocular camera, and 2D LiDAR.
Experience in
simulation tools
(Gazebo, RViz, MATLAB).
Familiarity with
embedded systems
(single-board computers and microcontrollers).
Strong analytical, debugging, and problem-solving skills.
Excellent communication and leadership abilities to work in cross-disciplinary teams.
Preferred/Bonus Skills:
Experience with
computer vision
(classical and deep learning)
, EO/IR systems, and object detection/tracking
in complex environments.
Hands-on flight experience with drones for testing and validation.
Experience with
multi-agent systems, swarm robotics, or formation control
.
Familiarity with
machine learning for robotics
(reinforcement learning, behaviour cloning, imitation learning).
Knowledge of
secure communication protocols, encryption, and cybersecurity for UAVs
.
Familiarity with
flight testing, safety protocols, and risk assessment
for defense operations.
Knowledge of
electronic warfare (EW) countermeasures
and UAV resilience against jamming/spoofing.
* Knowledge of
regulatory and safety frameworks
for UAVs (FAA/EASA, DO-178C, DO-254).
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.