About Me

Senior Embedded Systems Engineer with 12+ years of experience developing firmware and device drivers across leading semiconductor companies. My expertise spans the full stack—from bare metal firmware to Linux kernel drivers, with a strong focus on multimedia systems and hardware integration.

Throughout my career, I've balanced deep technical work with customer-facing responsibilities, conducting site visits, managing issue priorities, and debugging critical production problems. I've also led lab automation initiatives that significantly reduced manual testing overhead.

After taking time to focus on family care and a major home renovation project, I'm returning to embedded development with renewed energy and continued hands-on technical practice through personal projects and open-source contributions.

Technical Skills

Programming Languages

C/C++

Firmware & OS Development

Windows CE/Linux Device Drivers Bare Metal Firmware

Build Systems & Tools

Yocto Buildroot Git

Hardware & Debug Tools

JTAG Oscilloscopes Logic Analyzers

Protocols & Communication

I2C SSDP/HTTP CoAP

Core Expertise

Device Driver Development

Extensive experience developing Linux and Windows CE device drivers for multimedia and embedded systems. Deep understanding of kernel interfaces, DMA, interrupt handling, and memory management.

Customer Technical Support

Proven track record of customer site visits, technical calls, and managing critical issue priorities. Expert at debugging complex customer problems and delivering timely solutions.

Hardware Integration

Specialized in solving complex hardware integration challenges across semiconductor platforms. Proficient with JTAG, oscilloscopes, and logic analyzers for low-level debugging.

Lab Automation

Developed automation systems to streamline testing workflows and reduce manual intervention, improving efficiency and reliability in hardware validation.

Professional Experience

Senior Software Engineer

12+ Years | Semiconductor Industry
  • Led embedded systems and multimedia development across multiple semiconductor companies
  • Developed Linux and Windows CE device drivers for video, audio, and peripheral subsystems
  • Managed customer relationships including on-site support, technical calls, and issue prioritization
  • Created lab automation systems reducing manual testing intervention
  • Debugged and resolved critical customer production issues under tight deadlines

Independent Embedded Engineer & Family Focus

Recent Years
  • Developing production-grade ESP32 fan controller with variable speed control, TDD practices, and MISRA C compliance — system has been reliably managing home temperature control since 2019
  • Built Yocto-based LS1012A content-filtering appliance with proxy integration
  • Led complete whole-house renovation, managing contractors and performed majority of hands-on work
  • Provided primary childcare during critical family years
  • Maintained technical skills through personal embedded projects

Let's Connect

I'm excited to bring my embedded systems expertise back to a dynamic engineering team. My combination of deep technical knowledge in firmware and drivers, customer-facing experience, and fresh perspective from recent hands-on projects positions me to make immediate contributions.

Whether you're looking for an experienced embedded engineer or want to discuss technical topics, I'd love to hear from you.