Red Balloon Aerospace

Intern - Embedded Software

Vijayawada, Andhra Pradesh · Intern

Posted
17 May 2026
Last verified at source
2 days ago
Apply on Red Balloon Aerospace

ABOUT

We are seeking a passionate and research-oriented Intern to work with the avionics and controls engineering teams to develop, test, and integrate embedded software that drives critical subsystems of the tethered aerostat.

DESCRIPTION

Key Responsibilities

| Embedded Software Development

• Develop firmware for microcontrollers (ARM, ESP32, STM32, Arduino)

• Implement communication protocols: UART, SPI, I2C, CAN, MQTT

• Code sensor interfaces (IMU, GPS, barometer, temperature, pressure)

• Develop control algorithms for winch, valves, and actuators

| Testing & Debugging

• Unit testing, hardware-in-loop (HIL) testing, and field testing

• Debug using oscilloscopes, logic analyzers, and JTAG debuggers

• Document software architecture, APIs, and test results

| Integration & Deployment

• Integrate software with hardware prototypes and flight systems

• Support ground station software development for telemetry monitoring

• Version control using Git and collaborative development practices

REQUIREMENTS

• Pursuing or completed B.Tech/M.Tech in Computer Science, Electronics, or related field

• Strong programming skills in C/C++ for embedded systems

• Experience with microcontrollers (Arduino, ESP32, STM32, or similar)

• Understanding of real-time operating systems (RTOS) concepts

• Familiarity with communication protocols (UART, SPI, I2C, CAN)

• Basic knowledge of sensors, actuators, and control systems

• Experience with Git version control

• Problem-solving mindset and ability to work in a fast-paced environment