Software Post Silicon Validation Engineer
Core
Design scalable software solutions, automated frameworks, and tools to stress and validate chip functionality across PVT corners for Cisco's Switching, Routing, and Wireless products.
Role type
Post-silicon validation engineer (embedded software)
Builds
Automated regression suites, test frameworks, and validation libraries for silicon devices
Domain
Semiconductor hardware validation / Networking ASICs
Required skills
Python, embedded software development, test automation, hardware-software debugging, data analysis, Git, low-level driver interaction
Preferred skills
C/C++, Linux device drivers, CI/CD pipelines, high-speed networking ASIC validation, lab equipment automation (VISA/SCPI), hardware communication interfaces
Technologies
Python, C/C++, Linux, PCIe, Ethernet, SerDes, I2C, SPI, UART, VISA, SCPI, Oscilloscopes, BERTs
Responsibilities
Develop automated regression suites for functional validation and traffic stress testing; Implement software to interact with low-level device drivers and high-speed interfaces; Debug hardware-software interactions and silicon anomalies; Analyze validation logs and track test coverage progress; Automate lab testbenches and high-speed test instruments
Seniority
Mid-level, hands-on IC
