Embedded Engineer 1+ Years

axldrone 

📍 Kochi, India 🇮🇳

full-time
junior
Posted —

Key Skills

STM32FreeRTOSUARTSPII2C

Industry

AerospaceUAV

Job Description

Embedded Engineer

STM32 · Firmware · Real-Time Systems

Experience: 1+ Years

Location: Kochi, Kerala

Type: Full-Time

Department: Hardware Engineering

Domain: UAV / Autonomous Systems

Based at: Kalamassery, Kochi

Apply to: [email protected]



Core Stack

  • STM32 Microcontrollers (F / H / G Series)
  • Embedded C / C++
  • FreeRTOS / Bare-Metal RTOS
  • UART · SPI · I2C · CAN · USB
  • STM32CubeIDE · CubeMX · HAL/LL
  • JTAG / SWD Debug · Logic Analyzer
  • MAVLink · ArduPilot / PX4 (Bonus)



Key Responsibilities

  • Firmware Development — Develop and maintain firmware for STM32-based microcontrollers using C/C++ for drone avionics and onboard embedded systems.
  • Protocol Implementation — Implement and debug communication protocols including UART, SPI, I2C, CAN, and USB across flight-critical hardware interfaces.
  • Peripheral Integration — Integrate sensors, actuators, and peripherals into embedded systems, ensuring reliable operation under real-time constraints.
  • Hardware Collaboration — Collaborate with hardware engineers on PCB bring-up, schematic review, and hardware validation across prototype cycles.
  • Testing & Debugging — Perform unit testing, HIL testing, and debugging using oscilloscopes, logic analyzers, and JTAG/SWD debuggers.
  • Optimization & Field Support — Optimize firmware for low power and real-time performance; support system integration and field testing of UAV platforms.