s
shan_ragava

Shanmuganathan

@shan_ragava

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

Indien
Englisch, Tamil, Kannada
Einige Informationen werden in englischer Sprache angezeigt.
Über mich
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... Mehr lesen

Kompetenzen

s
shan_ragava
Shanmuganathan
offline • 

Meine Dienstleistungen

Scripting
I will develop embedded c firmware for stm32 microcontrollers with freertos

Arbeitserfahrung

Self_Employed

Embedded Software Engineer

Self Employed • Vollzeit

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