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