Post Job Free
Sign in

Senior Engineering Associate Director

Location:
Los Altos, CA, 94024
Posted:
May 05, 2025

Contact this candidate

Resume:

Pui Ching Li

Los Altos, CA *****

408-***-**** *****@*****.***

CAREER OBJECTIVE: Senior Engineering Management

SUMMARY

Leadership

Senior engineering leadership with over 20 years of experience in leading software and hardware development in various work environments from startups to Fortune 100 companies

Manage development of Fungible’s,(Acquired by Microsoft), DPU software, Kernel OS and SDK APIs in tandem with specialized SoC hardware assisted Superscalar with MIPS/ARM on Linux and Windows

Create development and delivery strategies for FunOS with limited resources at Fungible Inc, and collaborate with cross- functional teams to enhance system performance, maintainability and reliability

Led the development of Blue Coat’s next generation Cloud Operating Environment, a common cloud infrastructure support SaaS, while maintaining other legacy PackerShaper $100+ million products

Directed domestic and international customer engagements

Managed the development of Cisco’s new Mid-Range Integrated Service Multi-Service Routers platform 18/28/38xx series from ground up enhancing Cisco’s multi-billion-dollar legacy mid-range routers business

Co-develop with vendors and alliance partners to leverage knowledge and accelerate product delivery Team Building and Collaboration

Built and recruited, local and globally distributed remote teams with over 35 experienced and young talents to develop billion-dollar revenue-generating advanced networking products. Maintain good communication and transparency.

Establish department strategies and development guidelines, drive team performance evaluation, remove project roadblocks, and mentor and coach team members

Collaborate with cross functional teams, build ally ship, drive company initiative, manage company resources, network, tools and lab services, establish objectives and directions for project, cost and benefit trade off, and balance budgets

Drive customer communications, releases automation and sustaining, oversee critical customer support and complete software development life cycle

Technical Knowledge and Business Acumen

Develop policies and procedures in solving complex problems, balancing project resources and scope, evaluating buy or build, de-risking critical paths, and managing software branches and release with respect to business need

Manage company lab resources, development tools and network service

Managed cross business units’ software release quality and cadence, established guidelines and protocol for actions ensuring stability of a $4 billion-dollar portfolio revenues

In-depth technical knowledge in multiple vertical segments: SoC, 3D graphic, embedded systems, networking, data center, various IoT device and platforms, OTA Home Assistant, Matter, MQTT & automation, VoIP, Telephony, key system, IP camera, computer vision and security

Deep understanding of software development principles. Expertise in Agile methodology, SDLC, CI/CD, Confluence, Jira, Jenkins and DevOps. Continue review and identify improvement opportunities Awards

Winner of Cisco’s Pioneer Technology twice, with VoIP and Integrated Service Router projects

Multiple US Patents for technology

TECHNICAL COMPETENCIES

Knowledge and Hands-On Hardware and Software Experience: FPGA & ASIC development, pre-SoC simulation and emulation, post-bring up tasks; most industrial grade CPUs, GPU and DPUs architectures, system architecture and management, operating systems, RTOS, firmware and device drivers development, spatial 3D, AR & MR graphics application, computer vision, OpenCV, image processing AI, IoT devices, Solar system design, sun tracking, conversion and storage system & BMS, home automation, battery backup, avatar chat, object oriented design,, C/C++, python, web tools,code modularity, fail-over, load balancing, web technology, LAMP stack, cloud computing and container/docker

Algorithm Development: Image processing, machine learning, computer gesture analysis, IP network Deep Packet inspection and filtering, VoIP, dialplan, voice coding, QoS and networking congestion control and GPS Kalman filter for vehicle heading and attitude

PROFESSIONAL EXPERIENCE

Fungible / Microsoft (Azure, Data Center), CA – Senior Engineering Manager 2022 to present

Manage more than a dozen senior engineers, principal developers, and one senior director level staff in developing Fungible's DPU-based technology and solutions that enable highly composable, performant, efficient, reliable and secure data center platforms built at any scale

Lead the development of the FunOS operating system and modeling of Kernel, FunOS APIs and SDK, embedded systems, SEL, ISSU, platform support and pre/post-silicon Qemu/POSIX simulation and emulation, on demand infrastructure, compute, configuration, and hardware related development

Develop high performance Superscalar MIPS/ARM/DPU SoC to move large amount of data for cloud to data center and AI/ML application on Linux and Windows server environment on both x86 and Arm cores Meta, Menlo Park, CA – Software Engineer V 2022 to 2022

Investigate AI algorithm performance and tuning for upcoming internal ASIC SoC implementation Apple, Cupertino, CA – Software Program Leader 2019 to 2021

Led hardware engineering team system in software, 10+ engineers, architecture evaluation and SoC bring up, software integration and interface with internal customers and ODM vendors

Coordinated engineering resource, design verification, diagnostics and test activities

Adapted schedule, planning, system hardware and software integration, troubleshoot, coordinate with factory verification activities, triage system failure with local cross teams and remote teams Magic Leap, Sunnyvale, CA – Software Lead 2017 to 2019

Managed development of real-time communication system

Partnered with vendors to co-develop software stack

Created conferencing middle ware, IoT SDK from scratch, and cloud APIs for MR/AR 3D, 3D modeling/mapping

(Blender), telemetry, Social Suite and distributed system with Android based AI mobile devices implemented using C/C++, open source, secure coding, SQLite, ZMQ and Twilio product based on WebRTC Blue Coat Systems / Broadcom, Sunnyvale, CA - Senior Engineering Manager 2012 to 2016

Managed platform development, WAN Optimization, Proxy, IDS and DPDK product lines with about 30 engineers, and led SaaS and new PaaS development for network security appliance products generating $130 million annual revenues

Led sustaining in reducing field issues backlog from 400 to 50 in 12 months

Directed software branch, sustaining, lab and QA, release operations and field customer support for multiple products lines

Combinet / Cisco Systems, San Jose, CA - Software Manager (ARTG) 2000 to 2009

Managed several generations of SMB products with new architecture and partnered with ASIC vendors for L2/L3 internal forwarding bus with multi-CPU, and FPGA-based cryptography to ASIC conversion to protect a $4-billion market

Led a BU DSP team to work on small footprint voice algorithms to reduce static RAM size

Executed multi-BUs quality initiatives and formulated guidelines for zero defect

Founding team member of Cisco VoIP technology development Trimble Navigation - MTS

Designed embedded software for GPS receivers and navigation equipment

R & D project with US navy for D-GPS guided 3D control of device onboard vessels PUBLICATIONS/PATENTS

Caller ID Transfer over VoAAL2 Using a Packetized Format (Patent pending)

Prevention of Flow Starvation with Weighted Fair Queuing.US Pat. 7020080

Out of Band Flow Control. US Pat. 7760647

Flow Based Flow Control in an Ethernet Switch Backplane. US Pat.7817558

Research paper in using GPS to determine vehicle attitude, Institute of Navigation FOREIGN LANGUAGES

Mandarin and Cantonese

EDUCATION AND CERTIFICATION

Scrum Alliance Certified Scrum Master

MS in Computer Engineering, San Jose State University, San Jose, California BS in Electrical Engineering/Computer Science, Ohio State University, Columbus, Ohio



Contact this candidate