21 Oct
|
insideFPV Drones
|
Surat
21 Oct
insideFPV Drones
Surat
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 robust team spirit through frequent outings and team activities.
📌 Embedded System Engineer (Surat)
🏢 insideFPV Drones
📍 Surat