Ameya Ranade

Embedded Firmware Engineer

About Me

I design and develop reliable, real-time embedded systems for IoT, industrial automation, medical devices, wearables, and robotics.

8+ years of experience in designing, developing, and debugging embedded applications. Proficient in working with PowerPC, Tricore, and ARM architectures. Extensive expertise in bare-metal systems and RTOS, including Embedded Linux, QNX, and FreeRTOS. Adept at system integration and troubleshooting complex embedded systems to ensure optimal performance and reliability.

Strong focus on code quality, debuggability, power efficiency, and long-term maintainability.

Download Full Resume (PDF)

Core Competencies

Microcontrollers & SoCs

STM32, Infineon Tricore, Atmel Atmega 16/32, PowerPC, Qualcomm 8620, TI TDA4VM

Programming & Tools

C • C++ • Rust • Assembly • Bash • LabView • Matlab/Simulink
GCC • CMake • Git • Trace32 • JTAG/SWD debugging

RTOS & Systems

FreeRTOS • QNX • bare-metal
Qt • CANOE • Atlassian JIRA/Confluence/Bitbucket • PlantUML

Communication & Protocols

I²C • SPI • UART/USART • CAN • CAN-FD • TCP/IP • UDP

Other

Low-power design • Bootloaders (DFU, OTA) • Hardware bring-up