s
shan_ragava

Shanmuganathan

@shan_ragava

Satellite Firmware Engineer, STM32, ESP32, FreeRTOS, Embedded C, OTA

India
Inglés, Tamil, Kannada
Parte de la información aparece en idioma inglés.
Sobre mí
I am an Embedded Firmware Engineer with 4 years of production experience — my firmware is currently running in orbit on live LEO CubeSat satellites I specialise in: • Satellite firmware — UHF, S-Band, X-Band, TC/TM, GNU Radio • Embedded C / C++ on STM32 (ARM Cortex-M) with FreeRTOS • Device drivers — UART, SPI, I2C, CAN, RS-485, Ethernet • OTA bootloader with Secure Boot and slot failover • Ground station — hardware, SDR, rotator control • Debugging — JTAG, GDB, Valgrind, logic analyzer 4 live deployments. Mission-critical. Immediate availability... Lee más

Habilidades

s
shan_ragava
Shanmuganathan
desconectado • 

Revisa mis servicios

Escritura de scripts
I will develop embedded c firmware for stm32 microcontrollers with freertos

Experiencia laboral

Self_Employed

Embedded Software Engineer

Self Employed • Tiempo completo

Mar 2024 - Present2 yrs 4 mos

Developing production-grade satellite COMMS firmware for live LEO CubeSat missions — UHF, S-Band, and X-Band subsystems. Firmware currently running in orbit on 4 live missions Key work: • Embedded C firmware on STM32 (ARM Cortex-M) with FreeRTOS • TC/TM command pipelines, NVM management, beacon configuration • OTA bootloader with Secure Boot, CRC integrity, Active/Backup slot failover — sole engineer, 8x QSPI throughput improvement • UHF ground station built from zero — GNU Radio, B200 SDR, rotator control, IQ decoding • Real-time RF operations support during live satellite passes • KAVACH Indian Railways safety-critical firmware — RDSO CNR compliance • Debugging using GDB, JTAG, Valgrind, logic analyzer, oscilloscope