LAT Aerospace Private logo

Embedded Software Developer – Autopilot, Sensors & Realtime Imaging

LAT Aerospace Private
Full-time
On-site
Gurgaon, Haryana, India

We're Hiring: Embedded Software Developer – Autopilot, Sensors & Realtime Imaging

Full time | Core team

LAT Aerospace | Perception & Autonomy

At LAT Aerospace, we’re building India’s first clean-sheet hybrid-electric STOL aircraft and a next-generation autonomy stack powering aircraft for complex missions. Our team is kicking off a new chapter — developing the full flight-control, obstacle-avoidance, GNSS-denied navigation, and swarm-coordination layers that will define LAT’s autonomy architecture.

As part of the Embedded Systems team, you will own the software that touches the metal: drivers, RTOS layers, sensor buses, camera pipelines, and high-speed data movement across compute units. This is a high-ownership role building mission-critical embedded software for real flight hardware.

What you’ll do

  • Develop low-level drivers and OS-layer software for LAT’s custom autopilot hardware — SPI/I2C/UART buses, timers, PWMs, DMA, ADC/DAC, GPIO, bootloaders, and board bring-up.

  • Build embedded RTOS components (FreeRTOS, NuttX, or similar) for deterministic flight-control and sensor tasks.

  • Implement sensor-integration pipelines on Linux-based SoCs (IMU, barometer, cameras, lidar, GPS/GNSS modules, altimeters, magnetometers, and custom perception sensors).

  • Develop high-performance video streaming & capture pipelines — GStreamer, V4L2, CSI/USB camera drivers, real-time image pre-processing.

  • Optimize embedded Linux performance for latency, throughput, thermal and memory constraints on edge compute hardware.

  • Integrate and validate embedded software with GNC, perception, and autonomy stacks for real flight scenarios.

  • Own debugging and bring-up on hardware, using oscilloscopes, logic analyzers, JTAG/SWD, serial monitors, and custom test harnesses.

What we're looking for

  • Strong programming skills in C and C++ for embedded and systems programming.

  • Hands-on experience with Linux-based embedded systems, kernel interfaces, device trees, and performance tuning.

  • Deep understanding of sensors and communication protocols (SPI, I2C, UART, CAN, MIPI CSI, Ethernet, USB).

  • Experience with camera drivers, GStreamer, V4L2 or real-time video systems.

  • Ability to debug timing, synchronization, memory, and low-level hardware issues.

  • Comfort reading schematics and working alongside electronic design engineers during board bring-up.

  • Experience with PX4/ArduPilot, flight stacks, or UAV autopilot firmware.

  • Knowledge of GPU-assisted pipelines, CUDA, or hardware-accelerated image processing.

Why LAT?

  • Core-team role building the autonomy brain of India’s most ambitious aerospace startup.

  • Ownership, speed, and the opportunity to define a new class of systems from scratch.

Apply now
Share this job