Senior Engineer - Embedded Systems

5 - 8 years

0 Lacs

Posted:3 weeks ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Senior Embedded Systems Engineer

About AirBotix

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 Role

We'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 Responsibilities

Embedded Firmware Development

?Real-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 Systems

?Autopilot 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 Integration

?Payload 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 Systems

?RF 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 & Testing

?Ground 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 Integration

?Schematic 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 Qualifications

Experience:

Must have hands-on experience in TWO of these domains:

  1. Embedded Real-Time Systems:

    RTOS (FreeRTOS, Zephyr, QNX), bare-metal programming, interrupt handling
  2. Autonomous Systems:

    UAV/drone firmware, robotics, autonomous vehicles, flight controllers
  3. Sensor Integration:

    IMU fusion, GPS navigation, optical sensors, industrial instrumentation
  4. Communication Protocols:

    RF telemetry, serial buses, network stacks, wireless systems

Technical Skills (Core)

Languages:

RTOS:

Microcontrollers:

Tools:

Protocols:

Build Systems:

Nice to Have

?Linux 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 Background

?UAV/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 On

?Next-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

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You