Embedded Systems Engineer (Drone Technology)

2 - 4 years

6 - 12 Lacs

Posted:22 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

(Drone Technology)

Experience: Minimum 2 Years

Employment Type: Full-time

Department: Hardware / R&D / Product Development

About the Role:

We are seeking a passionate and skilled Embedded Systems Engineer with strong expertise in

drone systems, embedded controllers, and firmware development. The ideal candidate will have

hands-on experience designing and integrating embedded hardware, tuning PID controllers, and

developing reliable firmware solutions for UAV and drone applications.

Key Responsibilities:

  • Design, develop, and integrate embedded systems for UAVs and drone platforms.

  • Work on microcontroller-based designs (STM32, ESP32, Atmel, or similar) and implement

control algorithms.

  • Design PCB layouts and schematics using tools like KiCad or Altium.

  • Develop, test, and debug firmware for drone flight controllers, ESCs, and sensors (IMU, GPS,

barometer, etc.).

  • Implement and tune PID control loops for stable drone flight performance.

  • Work on firmware updates, bootloaders, and OTA systems for embedded devices.

  • Collaborate with mechanical, electronics, and software teams for full system integration.

  • Perform hardware bring-up, debugging, and validation using oscilloscopes, logic analyzers, and

other lab tools.

  • Ensure compliance with reliability, safety, and EMI/EMC standards in design and testing.

  • Contribute to documentation of design processes, test results, and firmware versions.

Required Skills & Qualifications:

  • Bachelor’s or Master’s degree in Electronics, Electrical, Mechatronics, or Aerospace

Engineering.

  • 2+ years of hands-on experience in embedded systems, particularly in drones or UAV systems.

  • Strong understanding of embedded C/C++ programming, real-time operating systems (RTOS),

and communication protocols (I2C, SPI, UART, CAN).

  • Experience with PCB design and layout using KiCad (Altium experience is a plus).

  • Good knowledge of control systems and PID tuning for UAV stabilization.

  • Experience with firmware development and version control tools (Git, GitHub).

  • Familiarity with sensors, telemetry systems, and motor control (PWM, ESCs).

  • Ability to work with ArduPilot, PX4, or custom flight stacks is highly desirable.

  • Strong analytical, debugging, and problem-solving skills.

Preferred (Good to Have):

  • Experience with drone communication protocols (MAVLink).

  • Familiarity with FPGA, CAN bus systems, and telemetry integration.

  • Understanding of power systems and battery management for drones.

  • Exposure to simulation environments like Gazebo or MATLAB/Simulink for control testing.Role & responsibilities

Preferred candidate profile

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Coreehs logo
Coreehs

Health Technology

Health City

RecommendedJobs for You