Services

About me

As an Embedded Software Engineer with over 5 years of experience in digital healthcare, I excel in developing embedded algorithms and firmware for vital signs monitoring (VSM) smart wearable platforms based on ARM Cortex-M4 Processor. My expertise in C language enables me to optimize memory usage and processing time for real-time applications, ensuring high performance and reliability. In my role, I design and implement firmware for wearable health monitoring systems, creating reference designs for our customers. This involves interfacing with various sensors using SPI/I2C protocols to collect raw sensor data and processing it through integrated embedded algorithms for real-time VSM applications. I am dedicated to leveraging ADI's sensors, algorithms, and reference designs to meet the specific needs of global wearable healthcare customers. My passion lies in developing cutting-edge embedded software solutions. I thrive in collaborative environments, working closely with multidisciplinary teams to bring innovative health monitoring solutions to life. Programming Languages: C, C++, Assembly, Python Build Tools: GCC, Make, CMake Debugging Tools: GDB, JTAG, SWD, OpenOCD, Segger J-Link, ST-Link Embedded Systems Development: ARM Cortex-M Processors, Microcontrollers, SoCs, Sensors, Hardware-Software Integration, Firmware, RTOS, Device Drivers, SPI, I2C, UART, Power Management, Low Power Design, Performance Analysis, Optimization, Unit Testing Diagnostic Tools: Logic Analyzer, Oscilloscope, Digital Multimeter, Nordic Power Profiler, Source Meter Development Environment: Windows, Linux, WSL, Git, Segger Embedded Studio, Eclipse, IAR, Visual Studio, VS Code, Keil uVision, STM32 Cube