All roles at Astrobase Space Technologies

Senior Embedded Software Engineer

BengaluruFull-time4–7 yrs15 L–₹20 L a yearPosted open since apr 2026

Mid-level embedded systems role at Astrobase Space Technologies in Bengaluru. Needs 4+ years. Pays ₹15–20 LPA.

About the role

Responsible for low-level interfacing, protocol stacks, scheduling, and reliable execution on embedded processors under bare-metal, RTOS, and Linux. Requires 6–8 years experience in embedded systems, deep hardware-software integration skills, and strong command over C/C++.

What you'll do

  • 1.Develop, integrate, and test real-time flight software for launch vehicle avionics
  • 2.Write low-level drivers and interface layers for digital communication protocols (SPI, I2C, UART, RS232/422/485, Ethernet)
  • 3.Implement and debug firmware on bare-metal, RTOS (e.g., FreeRTOS), and embedded Linux platforms
  • 4.Design deterministic task scheduling, state machines, and fault-tolerant logic for critical avionics
  • 5.Interface with sensors (IMUs, pressure, temperature), actuators, and flight computers

What you need

  • Embedded C
  • C++
  • Linux
  • CI/CD
  • C
  • Git

Good to have

  • Unit testing
  • Docker
  • Rust

More roles like this at Astrobase Space Technologies

Apply on Astrobase Space Technologies's site