Senior independent consulting for the full RDK and embedded Linux lifecycle — from architecture definition through production security hardening. Available for project-based engagements, ongoing retainers, architecture reviews, and technical advisory. Remote-first with on-site availability in Taiwan and Asia-Pacific.

RDK Platform Development

Full-stack RDK expertise across all major variants and generations:

  • RDK-V (video): STB and Smart TV platform bring-up and integration
  • RDK6: migration, containerization, Premium App lifecycle
  • RDK-B (broadband): gateway software and broadband CPE
  • Tiny RDK-V: lightweight platform for constrained hardware
  • WPEFramework plugin development and debugging
  • DAC (Downloadable Application Containers) integration
  • Platform bring-up on MSTAR, Hisilicon, Amlogic, Broadcom SoCs

AppArmor Security Hardening

Production MAC security policy design for STB and Smart TV platforms:

  • AppArmor profile design from scratch or expert review
  • Default profile production hardening (remount capability, apparmor tooling)
  • Per-app data isolation using the owner keyword in WPEFramework
  • Premium App data protection (Amazon Prime Video, YouTube)
  • Complain → Enforce mode transition planning and verification
  • Non-root process security and Linux capability management

Yocto / OpenEmbedded & BSP

Embedded Linux build system and platform support:

  • Yocto layer (meta-layer) design and implementation
  • BSP layer development for ARM, MIPS and ARM64 platforms
  • Build system performance optimization
  • RDK meta-layer customization and upstream contribution
  • World’s first ARM 64-bit RDK-B build on Raspberry Pi 3 (Yocto 2.1)
  • Yocto 4.x upgrade and migration

System Architecture & API Design

Senior architecture leadership for embedded media platforms:

  • Software architecture definition and documentation
  • API design for TV middleware and embedded media
  • GStreamer pipeline architecture and optimization
  • Performance profiling, measurement and improvement
  • Technical scoping and acceptance criteria definition
  • Cross-team technical alignment between East and West engineering teams

IoT & OCF Standards Consulting

IoT platform strategy and standards engagement:

  • Open Connectivity Foundation (OCF) compliance and architecture strategy
  • Healthcare IoT device specification and architecture
  • Audio/Video IoT standards (TV/STB, surveillance cameras)
  • EdgeX Foundry integration (Linux Foundation project)
  • IoT security architecture design
  • STB and IoT convergence (DeJiāVū-style home control UI)

Technical Project Management

Delivery-focused PM for embedded development programs:

  • RDK project scoping and milestone planning
  • Cross-cultural project management (Asia ↔ Western engineering)
  • ODM and vendor management across Taiwan and Asia
  • Risk identification and mitigation strategies
  • Acceptance criteria definition and verification
  • TTS system integration (multilingual, e.g. Spanish on MSTAR)