Embedded Software Developer – Autopilot, Sensors & Realtime Imaging

0 years

0 Lacs

Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

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.


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