Job Title: Software Development Engineer Job ID:26-02003 Location: Austin, TX,75001 Duration: 12 months on W2 contract
Job Description
Software 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 Responsibilities
Development of validation infrastructure and applications for post-silicon validation of server CPUs, with a focus on security features
Collaborate with cross-functional teams to innovate to improve SoC validation, debug efficiency, coverage, and process
Required Experience:
Strong programming skills and scripting language expertise (C/C++, Python)
5-7+ years of experience with Linux driver/application development
Experience developing validation methodologies, test content, and infrastructure
Experience with x86 microprocessor architecture and with server SOC platform architecture including firmware, IO, and DDR
Experience with PCI-Express protocol
Working 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 experience
Preferred Experience:
Expertise in datacenter Security features such as encryption, secure boot, root of trust, key management, confidential compute, and attestation
Security architecture and threat modeling