Senior ICPE Production Security Software Engineer
NVIDIAJob Title
Senior ICPE Production Security Software Engineer
Role Summary
Join the IC test and product engineering team to lead production security for NVIDIA networking silicon (Switch, NIC, SmartNIC). The role focuses on designing and implementing secure provisioning, test integration, and production-line security workflows for high-volume chip manufacturing.
Experience Level
Senior - 5+ years of related software development experience with a focus on security.
Responsibilities
Primary responsibilities include technical leadership of production security initiatives and cross-functional integration with test, design, and manufacturing teams.
- Lead security for the integrated circuit production engineering team.
- Define and implement security workflows across production lines with security architects.
- Ensure security-related features are included and validated in production test programs.
- Work with HSM vendors to provision and integrate security appliances into production lines.
- Implement and validate PKI/certificate provisioning, device key injection, and HSM-integrated manufacturing execution flows.
- Establish and enforce security reviews for internal software development and align with corporate compliance processes.
- Collaborate with test engineers, test houses, design, IT, vendors, and global teams to develop tools and test infrastructure.
Requirements
Must-have technical skills and experience.
- 5+ years of software development experience with a focus on security.
- Proven technical ownership of secure production provisioning flows, including PKI/certificate provisioning, device key injection, HSM-integrated manufacturing execution, fuse/access-control sequencing, and cross-domain root-cause debugging.
- Programming experience in Python and working knowledge of Linux operating systems.
- Experience collaborating with global, cross-functional teams and strong communication skills.
- Self-motivated and effective as part of a team.
Nice-to-have
- Advanced debugging, performance analysis, and test design skills.
- Experience integrating software and hardware products; familiarity with hardware testing, mass-production flows, and yield improvement methodologies.
Education Requirements
BSc in Computer Science or a related field.
About the Company
Company: NVIDIA
Headquarters: Santa Clara, California, USA
NVIDIA is a global leader in accelerated computing, renowned for its innovative solutions in AI and digital twins that transform diverse industries. The company specializes in networking technologies, providing end-to-end InfiniBand and Ethernet solutions for servers and storage that optimize performance and scalability. NVIDIA serves sectors such as high-performance computing, enterprise data centers, and cloud computing, constantly reinventing its products and services to stay ahead in the market.
