ProfileEmbedded Software Engineer with 6 years of experience in C/C++ firmware for ARM Cortex?M microcontrollers and real?time systems. Combines a solid electronics background with expertise in sensors, motor control, BMS, and hardware software integration. Skilled in RTOS (FreeRTOS, Zephyr OS, Micrium OS) and interfaces including SPI, I2C, UART, USB, CAN, BLE and SMBus.
TECHNICAL SKILLS- Programming and Systems: Embedded C, C++, Bare-metal development, ARM Cortex-M microcontrollers.
- Real-Time Operating Systems (RTOS): FreeRTOS, Zephyr OS, Micrium OS.
- Communication Protocols: SPI, I2C, UART, USB, CAN, BLE, SMBus.
- Tracking Tools: Git, SVN, JIRA.
- Core Expertise: Firmware development, embedded systems design, hardware?software integration, bootloader development, debugging, sensors communication, motor control, battery management systems (BMS), real-time performance optimization, Agile/Scrum collaboration