Hardware Design and Firmware Development Experience
✅ Summary
Hands-on embedded systems engineer with a strong background in biomedical instrumentation, sensor-based systems, and wireless communication protocols. Proficient in designing, prototyping, and validating custom PCB hardware for medical and research applications. Experience spans full-cycle development from schematic capture to firmware integration, with special attention to power optimization, EMI/EMC compliance, and real-time performance.
🛠 Technical Skills
Hardware Design & Prototyping
- Multilayer PCB layout and schematic design using EasyEDA, Altium
- Signal routing with consideration of SI/PI, EMI mitigation, and grounding strategies
- Design validation with oscilloscope, logic analyzer, and custom test jigs
Embedded Platforms
- MCUs: STM32 (F1/F4/H7), ESP32/ESP32-C3/ESP32-S3, AVR, RISC-V (CH32V)
- RTOS: FreeRTOS integration for real-time task scheduling, low-power modes, and inter-task communication
- Protocols: ESP-NOW, BLE, Wi-Fi, CAN, UART, I2C, SPI
- Networking: Embedded REST APIs for connectivity
Firmware Development
- Bare-metal and RTOS-based C/C++ firmware on STM32 and ESP32
- Edge AI and signal processing integration on embedded platforms
- Low-power system profiling with NRF Power Profiler and deep sleep tuning
Graphics & HMI Interfaces
- GUI development using LVGL, TFT_eSPI, for interactive touchscreen displays
- Real-time sensor display for diagnostic and lab instrumentation
🔍 Specialized Knowledge
Power & EMC Design
- Power domain separation, buck/boost converter integration, battery management systems
- Filtering techniques and PCB design for reduced EMI in lab/medical environments
- HIPOT and insulation testing for medical-grade safety assurance
Instrumentation Systems
- Analog front-end design for biomedical sensors
- Bioimpedance measurement, signal conditioning, and noise reduction techniques
- Real-time data acquisition and USB/CAN-based telemetry
🧰 Tools & Technologies
Hardware Tools
- Oscilloscope (100MHz+), Digital Multimeter, Logic Analyzer, LCR Meter, Hipot Tester, Function Generator
- NRF Power Profiler Kit for energy profiling and optimization in wireless devices
Software Platforms
- Hardware Design: EasyEDA (Standard & Pro), Altium Designer (learning in progress)
- Firmware IDEs: STM32CubeIDE, ESP-IDF, Keil uVision, MounRiver Studio
- Debugging & Programming: JTAG, SWD, ST-Link, J-Link, WCH-Link, DAPLink
- Scripting & Data: Python, Jupyter Notebook, serial logging and plotting
📑 Compliance & Certification Knowledge
- Familiar with CE marking requirements for electronic medical devices
- Understanding of IEC 61010, ISO 13485, RoHS, and EU MDR compliance processes
- Experience assisting in documentation and test planning for pre-certification verification
- Support in validation, risk analysis, and EMC/EMI testing during device prototyping phase