
Search by job, company or skills
AirBotix is pioneering advanced aerial platforms and autonomous systems for defense, surveillance, and industrial applications. We develop cutting-edge solutions including tethered aerostats, UAVs (including our AquaNAV platform for maritime operations), and integrated command & control systems.
About the RoleWe're seeking an experienced Embedded Systems Engineer to lead firmware and software development across our product portfolio. You'll design embedded systems for autonomous flight controllers, sensor payloads, ground control stations, and real-time communication systems that power our aerial and maritime platforms.
This role spans multiple systems including tethered aerostat controllers, UAV autopilots, AquaNAV maritime systems, payload computers, and ground-based telemetry systems.
Core ResponsibilitiesReal-time embedded software for flight controllers, autopilots, and mission computers
Device drivers for sensors: IMU, GPS/GNSS, magnetometers, barometers, ultrasonic etc
Motor control algorithms: BLDC ESCs, servo control, gimbal stabilization
Communication stacks: UART, SPI, I2C, CAN bus, Ethernet, USB
Bootloaders, firmware update mechanisms (OTA), and diagnostics
Flight & Control SystemsAutopilot firmware: Attitude estimation (Kalman/complementary filters), PID control loops
Navigation algorithms: Waypoint following, geofencing, return-to-home
Sensor fusion: IMU/GPS integration, redundancy management
Safety systems: Failsafe modes, watchdog timers, health monitoring
Integration with Pixhawk, ArduPilot, PX4, or custom autopilot platforms
Payload & Subsystem IntegrationPayload computers: High-performance Linux boards (Jetson, RPi, custom SBCs)
Camera interfaces: CSI, MIPI, RTSP streaming, video compression
Winch/tether controllers: Load monitoring, tension control, encoder feedback
Power management: Battery monitoring, voltage regulation, current sensing
Dataloggers and black box recorders
Communication SystemsRF telemetry: MAVLink, custom protocols, packet framing, error correction
Serial protocols: RS-232/422/485, Modbus RTU
Network protocols: TCP/IP, UDP, MQTT, WebSockets
Wireless systems: 900 MHz, 2.4 GHz, LTE/4G modems, satellite modems
Mesh networking and multi-node communication
Ground Control & TestingGround station software integration (QGroundControl, Mission Planner)
Hardware-in-the-loop (HIL) simulation environments
Automated testing frameworks and continuous integration
Field debugging tools: JTAG, logic analyzers, oscilloscopes
Performance profiling and optimization
Electronics IntegrationSchematic review and hardware bring-up for custom avionics boards
PCB debugging and hardware validation
Environmental testing support (temperature, vibration, EMI)
Production firmware releases and version control
Required QualificationsExperience: 5-8 years in embedded systems development
Must have hands-on experience in TWO of these domains:
Languages: C/C++ (embedded), Python (scripting/testing)
RTOS: FreeRTOS, Zephyr, or ThreadX
Microcontrollers: STM32, ESP32, NXP/Kinetis, ARM Cortex-M series
Tools: GCC/ARM toolchain, Git, JTAG debuggers (J-Link, ST-Link)
Protocols: UART, SPI, I2C, CAN, Modbus, MAVLink
Build Systems: Make, CMake, or PlatformIO
Nice to HaveLinux embedded development (Yocto, Buildroot, device trees)
Single-board computers: Raspberry Pi, Jetson Nano/Orin, BeagleBone
Computer vision libraries: OpenCV, GStreamer
MATLAB/Simulink for control system modeling
ROS/ROS2 experience for robotics applications
Experience with Pixhawk, ArduPilot, or PX4 ecosystems
Knowledge of DO-178C or IEC 61508 safety standards
FPGA programming (VHDL/Verilog) for high-speed interfaces
Ideal Candidate BackgroundUAV/drone systems (flight controllers, autopilots, ground stations)
Aerospace/defense embedded systems (avionics, mission computers)
Robotics (autonomous navigation, sensor fusion, motion control)
Industrial automation (PLCs, motion controllers, SCADA integration)
Maritime systems (AUV/ASV, navigation, sonar integration)
Automotive embedded systems (ADAS, ECU development, CAN networks)
What You'll Work OnNext-generation flight controllers for tethered and free-flying platforms
AquaNAV maritime autonomous systems with advanced navigation
Payload integration for EO/IR cameras, radar, and communication relays
Ground control station embedded computers and telemetry systems
Real-time data processing for autonomous decision-making
Kindly send your CV to hr@airbotix.in
Job ID: 133341187