Embedded System Engineer
insideFPV Drones
Surat, Gujarat, India
Full-Time
Posted 8 days ago
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.
About insideFPV Drones
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
- AWS DevOps Engineer - CI/CD ToolsCrescendo Global Leadership Hiring India Pvt Ltd · Gurugram, Haryana, India
- AWS DevOps Engineer | Terraform | Kubernetes | CI/CD | Azure Migration | Remote | UK HoursOptimal · India
- AWS Engineer with strong experience in DevOps, CI/CD pipelines, Terraform, Kubernetes, and knowledge of AEM.Innova ESI · Bengaluru, Karnataka, India
- SRE Production DevOps Engineer (EKS, Terraform, Ansible, CI/CD) — GE Vernova · HyderabadCloud Soft Solutions · Hyderabad, Telangana, India
- Java Developer with DevOps and CI/CD ExpertiseCapco Technologies Pvt Ltd · Bengaluru, Karnataka, India
- Engineer Senior, Software (. Net ,C#, CI/CD)FIS Global · Bengaluru, Karnataka, India