Embedded Systems Engineer

5 - 4 years

0 Lacs

Posted:14 hours ago| Platform: Indeed logo

Apply

Work Mode

Remote

Job Type

Full Time

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

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

RecommendedJobs for You

tiruvallur, tamil nadu, india

kochi, chennai, coimbatore