Home/Job List/Embedded System Engineer
insideFPV Drones

Embedded System Engineer

insideFPV Drones

Surat, Gujarat, India
Full-Time
Posted 8 days ago

Opens the application on in.linkedin.com

Job Description & Responsibilities

We are seeking an experienced Embedded Systems Engineer – UAV & ESC Firmware to lead the design, development, testing, and deployment of flight-critical embedded software for UAVs and Electronic Speed Controllers (ESCs). The role requires strong expertise in embedded firmware, real-time systems, motor control algorithms, and safety-critical software development, along with the ability to lead engineering teams and deliver highly reliable UAV systems.

Key Responsibilities

  • Lead the design, development, testing, and deployment of flight-critical firmware for UAV systems and ESCs.
  • Define system requirements, software architecture, and development processes for reliable and safety-critical embedded systems.
  • Develop and optimize real-time firmware for STM32 and other microcontroller platforms.
  • Implement advanced algorithms for sensor fusion, motor control (FOC, BLDC), and flight control functionalities.
  • Collaborate with hardware teams to ensure seamless integration of software and electronic systems.
  • Oversee testing activities including unit testing, integration testing, HIL simulations, and motor test bench validation.
  • Drive adoption of defensive programming practices, CI/CD pipelines, and high-reliability software development methodologies.
  • Communicate technical concepts and project progress to stakeholders and mentor engineering teams.

Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Aerospace Engineering, or a related field.
  • Minimum 3 years of experience developing and leading embedded systems for safety-critical applications.
  • Strong experience with 16/32-bit microcontrollers, particularly STM32 platforms.
  • In-depth knowledge of timers, interrupts, ADC/DAC, bootloaders, memory systems, and communication protocols such as I2C, UART, and SPI.
  • Strong understanding of operating systems, real-time systems, and embedded software architecture.
  • Excellent leadership, communication, and problem-solving skills.

Additional Requirements

  • Experience with STMicroelectronics and Texas Instruments microcontrollers is preferred.
  • Knowledge of Digital Signal Processing (DSP), motor control techniques (FOC, BLDC), and power electronics principles.
  • Familiarity with hardware debugging tools such as oscilloscopes, logic analyzers, and protocol analyzers.
  • Experience with STM32 development tools, motor testing methodologies, and ESC validation processes.
  • Understanding of UAV flight control systems, PID control, Kalman filtering, and related control algorithms.
  • Ability to work in fast-paced, mission-critical environments and lead high-performing engineering teams.

Company Perks

  • Receive financial compensation and opportunities for career growth
  • Flexible working hours
  • Work with a continuously innovative technology and innovative designs.
  • Experience real-world drone demos and industry events across India while exploring new places.
  • Collaborate with talented professionals from diverse backgrounds.
  • Be part of a high-energy, founder-led team shaping India's drone ecosystem.
  • Not just work — build friendships, memories, and a strong team spirit through frequent outings and team activities.

Required Skills

CI/CDLeadership

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience3 – 8 years
Positions1

Posted by

N/A

Posted on:

21 Oct 2026

About insideFPV Drones

More open roles

Browse all jobs →