Embedded System Engineer

0 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Embedded Systems Engineer – UAV & Jet Propulsion Systems

Location:

Company:

Type:

About Apollyon Dynamics

BITS Pilani, Hyderabad

cutting-edge avionics, AI-driven control, and indigenous manufacturing

We’re young, ambitious, and deeply technical, if you’ve ever wanted to build something that actually flies, this is your place.


Role Overview

Embedded Systems Engineer

real-time embedded firmware

R&D-heavy engineering position

aerodynamics


Key Responsibilities

  • Design, develop, and optimize

    embedded firmware

    for UAV flight controllers and propulsion subsystems.
  • Integrate

    sensors

    (IMU, GPS, barometer, pitot tube, fuel/temperature sensors) and

    actuators

    (ESCs, servos, jet throttle valves).
  • Implement and tune

    control loops (PID, LQR, custom algorithms)

    in real-time environments.
  • Develop and maintain

    communication protocols

    — UART, SPI, I2C, CAN, and

    MAVLink

    for telemetry.
  • Bring up and debug

    STM32-based

    boards, ensuring robust RTOS performance (FreeRTOS or NuttX).
  • Collaborate with control engineers to deploy algorithms from MATLAB/Simulink or Python simulations to the microcontroller.
  • Ensure system reliability — watchdogs, fault handling, and real-time safety checks.
  • Conduct

    bench testing and field testing

    of avionics systems with data logging and analysis.
  • Maintain documentation for firmware architecture, APIs, and hardware interfacing.

Required Skills & Experience

  • Core Firmware:

    Strong C++ 17 for embedded systems, familiarity with

    STM32 / ARM Cortex

    microcontrollers
  • RTOS / Bare Metal:

    Experience with

    FreeRTOS

    , thread scheduling, interrupt handling, and low-level drivers
  • Electronics:

    Understanding of digital electronics, ADC/DAC, PWM, serial communication, and PCB-level debugging
  • Communication Protocols:

    UART, SPI, I2C, CAN, and

    MAVLink

    for UAV telemetry
  • Sensor Integration:

    IMUs, GPS, barometers, magnetometers, ESCs, and other avionics components
  • Control Loops:

    Basic understanding of PID control and ability to implement it on hardware
  • Testing Tools:

    Logic analyzers, oscilloscopes, serial monitors, data loggers
  • Version Control:

    Git / GitHub workflow familiarity


Bonus:


Nice-to-Have Experience

  • Prior work on

    UAVs, drones, or robotics

    platforms
  • Experience flashing and debugging PX4 or Ardupilot builds
  • Knowledge of

    control systems

    , signal processing, or state estimation
  • Comfort with

    Gazebo

    or

    PX4 SITL

    simulation environments
  • Experience with

    AI-on-edge

    or microcontroller-based ML inference

Personality & Culture Fit

builders

You’ll fit right in if you:

  • Thrive in

    hands-on R&D

    , not just documentation.
  • Enjoy

    debugging at 2 AM

    because you just got a new sensor talking.
  • Want to see your code take flight – literally.
  • Are comfortable working in a

    fast-paced, mission-driven

    startup environment.
  • Believe in learning fast, failing smart and fast, and iterating even faster.

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You