We provide IT Staff Augmentation Services!

Senior Staff Software Engineer Resume

5.00/5 (Submit Your Rating)

TECHNICAL SKILLS:

  • Network protocol, control plan and data plan stack development
  • Linux kernel and device driver
  • Intel IXP network processor programing
  • Cloud computing, OpenStack, Storage
  • VMware vSphere and ESXi Software stack architecture and development
  • VMware Software defined Data Center architecture and security
  • Digital image processing, Security, Network Assembly, C, C++, JAVA, Python
  • Intel GPU device driver architecture and development

PROFESSIONAL EXPERIENCE:

Senior Staff Software Engineer

Confidential

Responsibilities:
  • Developed IPsec and firewall classification/verification, range match and integrate packet processing pipeline for Intel Network processor
  • Developed packet receiving and transmitting stack for Intel network processor to support multicast and fragmentation
  • Lead Intel network processor OC - 192 performance demo at multi trade shows
  • Resolved Cisco router loopback issue
  • Enhanced OC-192 system performance for IPv4/v6 forwarding at line rate
  • Achieved IPv4, IPv6 OC-192 benchmark certification for Intel network processor
  • Brought up and tuning performance for 10 Gbps Ethernet system based on Intel network processor
  • Achieved IPv4, IPv6, MPLS 2 x 4Gigabit performance benchmark certifications for Intel network processor
  • Lead an international team to build micro block reuse baseline for Network Processing Group
  • Lead software guard extension for VMware ESXi hypervisor architecture
  • Lead Expand page table A/D bit prototype for VMware ESXi hypervisor
  • Geo-tag technology using TPM 1.2 for server identification in cloud computing
  • Lead and develop Pause loop exiting prototype for VMware Hypervisor VMkernel
  • Lead Intel Trust eXtension Technology (TXT) measurement for VMware hypervisor secure launch
  • Virtual machine monitor analysis, Linux kernel para-virtualization, System software and firmware debugging using In target Probe (ITP) tool
  • Worked on Xen virtual machine monitor and develop a Linux virtual machine for domain 0
  • Lead architect Intel GPU driver based on VMware Virtualization Hypervisor aka ESXi kernel
  • Developed NDIS network driver for Microsoft windows. That driver will talks with another hidden embedded Linux Virtual machine to analyze and inspect the network packets for security purpose
  • Developed software stack for multiple switch boards communication through PCI bus and Non-Transparent PCI Bridge
  • Developed Gigabit device driver for network processor platform
  • Developed network card driver for network processor control plan for embedded Linux
  • Ported gdb server to Strong ARM network processor platform
  • Built little-endian and big-endian Toolchain (including binutils, gcc, glibc) for Strong ARM architecture. This tool chain has been used to compile Linux Kernel and user space network control plan stack on network processor platform
  • Architected Multiple Network Processor Forum benchmark certifications for Intel network processor
  • Presented research papers in several technical conferences such as IEEE globalComm conference

Principal Software Engineer

Confidential

Responsibilities:
  • Developed Set-top-Box architecture based on Philips Video/Audio codex product. This architecture resolves the issues such as the interface between Demux and video decoder, audio decoder, graphics blinding, subtitling.

Sr. Software Engineer

Confidential

Responsibilities:
  • System architecture development for video decoder products
  • Brought up, debug, troubleshooting newMPEG-2 encoder/decoder/demux systems
  • Ported vxWorks to a reference Set-Top-Box platform
  • Developed modularized embedded software for the DVB Set-Top-Box production ready reference
  • A/V driver, transport stream driver, PCM audio driver, ATM SAR driver, Smart card driver, IR driver
  • Architect Conditional Access system for STB system
  • Develop descramber device driver for Conditional Access module
  • Supervised a software group in code integration as a group leader

Software engineer

Confidential

Responsibilities:
  • Control algorithm and implementation for wafer process machine
  • Semiconductor manufacture equipment automatic control system
  • Gas flow interlock algorithm, chemical deposition, ETCH processing, wafer processing
  • Operating system API development

We'd love your feedback!