Software Engineer, Hardware Tools and Methodology Development
NVIDIA - Santa Clara, California, us, 95053
Work at NVIDIA
Overview
- View job
Overview
NVIDIA is looking for a Software Engineer with proven hardware design and methodology expertise to join our world-class team to help amplify human creativity and intelligence.
What you'll be doing:
Develop and deploy in-house tools and workflows to support engineering business units across NVIDIA.
Take ownership of tools that generate common design blocks used in all products, such as auxiliary RTL logic for design-for-test, safety/resiliency, and power-saving logic.
Act as a "DevOps" engineer for RTL automation by developing new features and maintaining efficient operations for existing users.
Collaborate closely with front-end RTL designers and back-end library engineers to provide daily technical support.
Build new workflows and methodologies to ensure smooth integration into various IP development environments.
What we need to see:
Bachelor’s or Master’s degree in Electrical Engineering or Computer Engineering (or equivalent experience).
2+ years of proven experience preferred
Proficiency in software engineering for large systems using modern Python.
Solid understanding of fundamental digital design concepts with hands-on experience in Verilog.
Experience with Unix/Linux shell scripting and Makefiles.
Experience in verification, Perl, and compiler concepts is a plus.
Strong ability to collaborate with multi-functional teams and effectively communicate technical details.
With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology world’s most desirable employers. We invite you to join our team with experienced individuals from around the world working together to promote rapid growth. Are you passionate about becoming a part of a best-in-class team supporting the latest in GPU and AI technology? If so, we want to hear from you.
#LI-Hybrid
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 108,000 USD - 184,000 USD for Level 2, and 136,000 USD - 212,750 USD for Level 3.
You will also be eligible for equity and benefits (https://www.nvidia.com/en-us/benefits/) .
Applications for this job will be accepted at least until July 29, 2025.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.