Senior Software Development Engineer
Development of Diagnostic Test Software, prototype bring up and document creation for Ethernet switches and router products.• Developed Diagnostics Test Executive software for hosting test programs used in the test of our Ethernet switching products. • Developed Diagnostic Tests running under the Test Executive for Ethernet switch products.• Integration of updated Broadcom, Marvell and Netlogic SDKs into diagnostics for switches and PHYs. • Bring up of new product Ethernet switch hardware prototypes prior to integrating diagnostic tests.• Developed MAC and PHY Preemphasis Interface Tuning applications. • Created Diagnostic Functional Specs, Prototype Bring up Document, etc. • Worked with HQA engineers to develop special test setups for environmental tests. • Developed an Ethernet high port density Traffic Generator and Capture Tool in software using our switch products. Embedded code running on the switch and a Windows Visual Studio GUI front end running on a PC. Used in system test of our Ethernet switches as well as debugging and troubleshooting during product validation testing. Saved over $5M on new testing equipment on the first product it was used for. Is still used on all new programs saving millions of dollars on test equipment each time.• Traffic generator GUI allows configuration of traffic parameters, control of frame capturing, starting and stopping network traffic and saving configurations. Includes a TCL library of functions that mirror the GUI for controlling the traffic generator via TCL scripts. • Development of Manufacturing System Final Test scripts in TCL running on the traffic generator. • Development of a User Manual and TCL Reference for the traffic generator. • Delivered software solutions consistent with the product roadmap and release plan milestones.• Got patent for software implementation part of traffic generator in switching ASIC.