# Stan C. > Software/Firmware Professional Location: United States, United States Profile: https://flows.cv/stanc Experienced Senior Software Lead with a demonstrated history of working in the computer networking industry. Strong engineering professional skilled in Embedded Software and Firmware. Lead/drive features development in core/edge and data center switch applications. Hands-on developer who persistently pushes for quality and performance improving. Broad range of knowledge, strong work ethic, and the unique ability to accomplish the necessary up-front work in software development to insure extensibility, re-use and quality while committing to and meeting the rapid time to market demands. For data path, expertise in third party SDK, including: L2/L3 forwarding, thread racing, deadlock and starvation, hardware abstraction layer (HAL), link aggregation group (LAG) hashing, buffer management, TCAM management, class of service (CoS) queue rate limiting, 100G Clause 91/74 Forward Error Correction (FEC), PHY programming, ..etc. On control plane, specialties in L2 control protocols, configuration database synchronization in cluster environment, performance bottleneck analysis, inter-process communication (IPC) and high availability (HA) framework, task scheduling, heap analysis/overrun detection, feature license schema, GNU toolchains and build/make system integration/tuning, RPM packaging, ..etc. Comfortable with low level programming: firmware/microcode, board support package (BSP), schematics/BOM check, device drivers, interrupt service routine (ISR), I2C, UART, and strong debugging skill using In-Circuit Emulator (ICE), GDB, and home-brew analyzers. ## Work Experience ### Principal Software Development Engineer @ Fortinet Jan 2023 – Present | Sunnyvale, California, United States ### Senior Staff Software Engineer @ A10 Networks, Inc Jan 2018 – Jan 2022 | Santa Clara County, California, United States As a system/platform software engineer, consistently look for quality improving, feature enhancement, and performance analysis on time/space domains. In addition to integrating a lightweight runtime plug-in tool memleax (https://github.com/WuBingzheng/memleax), major milestones/contributions are listed as follows. Extended Mellanox mlx4/mlx5 driver packet statistics for Microsoft Azure VXLan support by providing runtime configurable levels of UDP header parsing with minimal/trivial performance impact measured by sockperf/ntttcp. Help to secure millions dollars of revenue by initiating an FPGA health monitor feature, and a flexible/dynamic port breakout feature. Bring-up next generation chassis-based platforms, rework/offload I2C peripherals access, program BCM LED firmware, and enhance transceiver info HAL layer implementation to shorten CLI responsiveness to sub-second. ### Senior Staff Software Engineer @ Gigamon Jan 2014 – Jan 2018 | Santa Clara, CA Network Traffic Aggregation/Visibility Software development in both data and control planes, running on CentOS distribution and merchant silicons ### Technical Leader @ Cisco Systems Jan 2010 – Jan 2014 | San Jose, CA Nexus 3000/3500 switches software development ### Staff Engineer @ Tellabs Jan 2006 – Jan 2010 | Petaluma, CA FTTP equipment software development. ### Sr. Software Engineer @ InnoPath Jan 2005 – Jan 2006 | Sunnyvale, CA Hand-held device management software. ### Engineer Software Staff Senior @ Motorola Jan 2004 – Jan 2005 | Tewksbury, MA Media gateway development for PSTN to VoIP aggregation. ### Software Engineer @ Nortel Networks Jan 1999 – Jan 2003 | Santa Clara, CA Multi-Services layer 2/3 routing switch software development. ### Senior Software Engineer @ Hercules Computer Technology Inc. Jan 1996 – Jan 1999 | Fremont, CA Developed/maintained graphic adapter applications, drivers, and BIOS. ## Education ### Ming Chi University of Technology (formerly Ming Chi Institute of Technology) ## Contact & Social - LinkedIn: https://linkedin.com/in/stan-c-2babb9 --- Source: https://flows.cv/stanc JSON Resume: https://flows.cv/stanc/resume.json Last updated: 2026-04-12