Extensive experience in design, development, and validation of enterprise class systems andhigh availability services, applying best practices for software development life cycle. Proventrack record of successfully taking complex projects from scoping of requirements through allphases of product development life cycle. Solid team player with knowledge of embeddedfirmware development, kernel internals, Linux device drivers, audio subsystem, networking, busprotocols, and test automation. Hands-on experience with validating and troubleshooting HW/SWinterfaces. Experience in developing multi-process and multi-threaded software products.Experience in serving as a focal point between hardware, platform, and QA teams. Proven trackrecord in platform bringup, as well as driving complex technical projects to successful conclusion.Background in development of automated test suites, configuration management, buildautomation, release management, formal benchmarking, performance analysis, tuning, andoptimization. Excellent documentation and technical communications skills.TECHNICAL SKILLSLanguages: C, C++, Python, bashOperating Systems: Linux, FreeBSD UNIX, WindowsSDKs: SOF SDK, Broadcom PCIe SDK, Marvell ethernet switch SDKFrameworks/IDE: DTAF and Kayak Test Automation Frameworks, OpenBMC, SystemManagement Framework (SMF), PyCharmHW: Intel Reference Validation Platform (RVP), Realtek audio AIOC base and Transducer cards, AMI AST2600 BMC evaluation board, Marvell 88E6321 ethernet switch evaluation boardTools: Aardvark I2C/SPI Host Adapter, kernel debuggers, Spirent TestCenter
Listed skills include Embedded Software, Distributed Systems, Software Design, System On A Chip, and 23 others.