Software Engineer Tech Lead Resume
2.00/5 (Submit Your Rating)
TECHNICAL SKILLS
- vxWorks, device driver, BSP, Tornado; Linux kernel; Solaris, Unix & Microsoft Windows development environment
- Strong C/C++, Object Oriented Design in embedded system
- Assembly language for PowerPC 4xx, 85x, 6xx. INTEL 80386 ARM920 Core
- Python script
PROFESSIONAL EXPERIENCE
Confidential
Software engineer tech lead
Responsibilities:
- Program embedded device inside new optical network transceiver support on 400G QSFP DD and 100G QSFP speed
- Worked mdio network retimer driver for high speed optical network
- Debug customer network port/link related issue such as link flapping, CRC error and general link issues
- Enhance timer based state machine to coordinate multi - thread on accessing I2C devices
- Develop python script for network equipment setup and traffic testing
- Works on MACsec layer security protocol
Software engineer tech lead, network driver
Confidential
Responsibilities:
- ACI ACL/Policy SDK development for Insieme
- Worked on implementation of 40G port breakout function
- Python programming for SDK ACL/Policy feature unit test
- Worked on the new N9000 switch with multiple line card
- Develop user space driver to handle physical link up/down, SFP insert/removal event
- Develop USD driver to handle ethPM command, and access the Monticello ASIC via SDK library
- 100M/1G, 10G, 40G port bringup with BroadCom Trident ASIC and network processor ASIC
- Port PRBS test
- Port auto negotiation for 1G/100M link speed
- Work on linux device driver on command messaging to user space driver
Software engineer
Confidential
Responsibilities:
- Works on Cisco new multi-media telepresence product line
- Implement diagnostic module on Linux for various devices including HDMI, Davinci DSP, miniPCIe WIFI card, and ethenet components
- Design diagnostic algorithm to test audio, video and WIFI modules
- Modify Linux device driver for diagnostic development