Embedded Systems Engineer

Year    Panchkula, HR, IN, India

Job Description

Job Title:

Embedded Systems Engineer - Drone Technology

Experience:

Minimum 5 Years

Employment Type:

Full-Time

Department:

Hardware R&D - Product Development

Location:

Panchkula, Haryana

Company:

Aebocode Technologies Private Limited

About the Role



We are hiring an experienced

Embedded Systems Engineer

with a strong background in drone systems, embedded controllers, and firmware development. The ideal candidate should be capable of handling complex R&D projects independently and leading the development of UAV electronics, flight controllers, remote controllers, and PCB-based systems.

This role requires deep technical knowledge and the ability to design, build, test, and optimize embedded solutions for UAV 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 schematics and layouts using tools like KiCad or Altium. Develop, test, and debug firmware for flight controllers, ESCs, and sensors (IMU, GPS, barometer, etc.). Implement and tune PID control loops for stable and efficient drone flight. Develop bootloaders, OTA firmware systems, and upgrade mechanisms. Collaborate with mechanical, electronics, and software teams for complete system integration. Perform hardware bring-up, testing, and debugging using oscilloscopes, logic analyzers, and other lab tools. Ensure compliance with safety, reliability, EMI/EMC, and performance standards. Prepare clear documentation for designs, firmware updates, and testing processes.

Required Skills & Qualifications



Bachelor's or Master's degree in Electronics, Electrical, Mechatronics, or Aerospace Engineering. Minimum

5 years of hands-on experience

in embedded systems, specifically in drones or UAV systems. Strong command of Embedded C/C++, real-time operating systems (RTOS), and communication protocols (I2C, SPI, UART, CAN). Proven experience in PCB design and layout using KiCad or Altium. Strong knowledge of control systems and practical PID tuning for UAVs. Experience working with sensors, telemetry modules, PWM control, ESCs, and flight electronics. Good understanding of Git/GitHub and firmware development workflows. Experience with ArduPilot, PX4, or custom flight stacks is a strong advantage. Excellent debugging, analytical, and problem-solving skills.

Preferred / Good to Have



Experience with MAVLink or similar drone communication protocols. Knowledge of FPGA, CAN bus, or advanced telemetry integration. Understanding of UAV power systems and battery management. Experience with simulation tools such as Gazebo or MATLAB/Simulink.

Additional Technical Skills Required

Hands-on experience using

DSO (Digital Storage Oscilloscope)

for signal testing and debugging. Strong knowledge of using a

multimeter

for electrical measurements and fault identification. Experience in

electronics circuit testing

, validation, and troubleshooting at component level. Ability to perform

calibration of hardware modules

, sensors, and electronic systems used in UAVs. Understanding of test equipment, measurement techniques, and lab safety practices.

Ideal Candidate



We are looking for someone who can:

Lead embedded development for UAV products independently. Take ownership of multiple R&D tasks with minimal supervision. Work calmly and effectively in a fast-paced startup environment. Bring strong technical depth along with practical, hands-on experience.

How to Apply



Please send your updated resume and a brief cover letter to:

hr@aebocode.com



For more information, contact:

+91 62847 59688



Job Types: Full-time, Permanent

Pay: ?40,000.00 - ?60,000.00 per month

Benefits:

Flexible schedule Paid sick time Paid time off
Ability to commute/relocate:

Panchkula, Haryana: Reliably commute or planning to relocate before starting work (Required)
Experience:

Embedded C/C++, RTOS, and communication protocols: 4 years (Required) PCB: 4 years (Required) MAVLink: 4 years (Required)
Work Location: In person

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.


Job Detail

  • Job Id
    JD4808863
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Panchkula, HR, IN, India
  • Education
    Not mentioned
  • Experience
    Year