Job DescriptionSoftware Developer to develop stress software for post-silicon validation with a focus on server CPU security features. This will include development of validation infrastructure and applications.Key ResponsibilitiesDevelopment of validation infrastructure and applications for post-silicon validation of server CPUs, with a focus on security featuresCollaborate with cross-functional teams to innovate to improve SoC validation, debug efficiency, coverage, and processRequired Experience:Strong programming skills and scripting language expertise (C/C++, Python)5-7+ years of experience with Linux driver/application developmentExperience developing validation methodologies, test content, and infrastructureExperience with x86 microprocessor architecture and with server SOC platform architecture including firmware, IO, and DDRExperience with PCI-Express protocolWorking knowledge of Server OSes (Linux, Windows Server)Team player with excellent communication skills who can work autonomously, multitask, and set priorities.CPU post-silicon validation experiencePreferred Experience:Expertise in datacenter Security features such as encryption, secure boot, root of trust, key management, confidential compute, and attestationSecurity architecture and threat modelingVIVA is an equal opportunity employer. All qualified applicants have an equal opportunity for placement, and all employees have an equal opportunity to develop on the job. This means that VIVA will not discriminate against any employee or qualified applicant on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status
Job DescriptionSoftware Developer to develop stress software for post-silicon validation with a focus on server CPU security features. This will include development of validation infrastructure and applications.Key ResponsibilitiesDevelopment of validation infrastructure and applications for post-silicon validation of server CPUs, with a focus on security featuresCollaborate with cross-functional teams to innovate to improve SoC validation, debug efficiency, coverage, and processRequired Experience:Strong programming skills and scripting language expertise (C/C++, Python)5-7+ years of experience with Linux driver/application developmentExperience developing validation methodologies, test content, and infrastructureExperience with x86 microprocessor architecture and with server SOC platform architecture including firmware, IO, and DDRExperience with PCI-Express protocolWorking knowledge of Server OSes (Linux, Windows Server)Team player with excellent communication skills who can work autonomously, multitask, and set priorities.CPU post-silicon validation experiencePreferred Experience:Expertise in datacenter Security features such as encryption, secure boot, root of trust, key management, confidential compute, and attestationSecurity architecture and threat modeling
(Please ensure email matches your resume email)
(document types allowed: doc/docx/rtf/pdf/txt) (max 20MB)
By submitting this form, you are consenting to the VIVA team contacting you via Phone/Email
Posted (May 18, 2026)
Mostly off-site schedule (up to 100%) with 24 hours per weekDescription:...
Description:...