Senior Build and Release Methodology Engineer
NVIDIA
NVIDIA
Join NVIDIA, a company at the forefront of GPU technology and AI innovation. We are a dynamic, learning organization dedicated to amplifying human creativity and intelligence. As a Senior Build and Release Methodology Engineer, you will be instrumental in shaping the future of our pioneering SOC development infrastructure. This role offers a unique opportunity to architect and implement scalable solutions that drive efficiency and speed in complex SOC development environments. If you have a passion for cutting-edge methodologies and automation, this is your chance to make a significant impact.
As a Senior Engineer in our Build and Release Methodology Group, you will:
- Define and develop system-level methodologies and tools for efficient and scalable SOC construction. - Architect and implement core build flows to optimize performance and simplify processes. - Enhance existing build, release, and integration tools and procedures. - Develop checks to enforce best practices in Build and Release guidelines. - Create solutions for abstraction and compartmentalization of customer IPs. - Identify and propose solutions for inefficiencies in the SOC implementation process. - Provide essential support to IP teams for Build and Release related matters.
To excel in this role, you should possess:
- A BS or MS in Electrical Engineering, Computer Engineering, Computer Science, or equivalent practical experience. - A minimum of 4 years of industry experience in Build and Release Engineering, Build Automation, or IP Integration. - Strong proficiency in scripting languages such as Perl, Python, Makefile, or Shell script. - Exceptional analytical and problem-solving capabilities. - Excellent interpersonal skills for effective collaboration with multi-functional teams across diverse locations and cultures.
Familiarity with RTL (Verilog), Verification (UVM, System Verilog), C/C++, synthesis, and physical design are advantageous but not mandatory.
Nvidia
Semiconductors