Want to get hired at NVIDIA?
Senior Software Architect Cyber Security
NVIDIA
HybridHybrid
Original Job Summary
About the Role
NVIDIA is seeking a dedicated and hardworking Senior Software Architect Cyber Security to join our SW Architecture group. In this role, you will research new technologies and define groundbreaking security architectures from ideation to productization, focusing on securing data centers and AI clouds with NVIDIA's DPU and NIC technologies.
What You Will Be Doing
- Evaluate new technologies and rapidly develop prototypes for product solutions.
- Collaborate across teams to transform innovative ideas into released products.
- Craft new innovations to secure AI and data centers.
- Work with high-profile customers on sophisticated, groundbreaking technologies.
- Provide fast, creative solutions to complex security problems.
What We Need To See
- BS or MS degree in Computer Science, Computer Engineering or equivalent.
- 10+ years of software development with expertise in security technologies.
- 4+ years as a SW Architect/System Architect.
- Proficiency in C++ and Python and hands-on Linux development.
- Deep knowledge of virtualization and containerization technologies.
- Excellent communication, documentation, and collaboration skills.
Ways To Stand Out
- Experience in developing security products.
- Expertise in memory forensics and storage networking.
- Background in data center technologies and cloud systems.
Key Skills/Competency
C++, Python, Linux, virtualization, containerization, SW architecture, security, innovation, data centers, AI
How to Get Hired at NVIDIA
🎯 Tips for Getting Hired
- Customize your resume: Tailor your skills to NVIDIA's requirements.
- Highlight projects: Emphasize security and innovation experience.
- Network strategically: Connect with NVIDIA employees on LinkedIn.
- Prepare technically: Brush up on C++, Python, and Linux skills.
📝 Interview Preparation Advice
Technical Preparation
circle
Review C++ programming projects.
circle
Study advanced Python coding techniques.
circle
Practice Linux system development.
circle
Update knowledge on virtualization/containerization.
Behavioral Questions
circle
Discuss a challenging team project.
circle
Describe handling tight deadlines.
circle
Explain adapting to rapid technology changes.
circle
Share experience in cross-functional collaboration.