Build and Release Methodology Engineer
NVIDIA
NVIDIA
Join NVIDIA, a company at the forefront of innovation, as a Senior Build and Release Methodology Engineer. We are seeking a passionate individual to architect and develop scalable infrastructure for our pioneering SOCs, ensuring efficient and rapid development cycles. This role is perfect for those with a strong interest in methodologies and automation solutions, eager to make a significant impact on the world of AI and parallel computing.
Architect and develop system-level methodologies and tools to optimize SOC builds for efficiency and scalability. Implement core build flows to simplify and enhance the build process. Improve existing build, release, and integration tools and procedures. Define and develop checks to enforce best practices for Build and Release guidelines. Create solutions for abstraction and compartmentalization of customer IPs. Identify and address inefficiencies within the SOC implementation process. Provide support to IP teams for Build and Release related challenges.
A Bachelor of Science (BS) or Master of Science (MS) in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience is required. Possess at least 2 years of industry experience in Build and Release Engineering, Build Automation, or IP Integration. Demonstrate strong coding proficiency in languages such as Perl, Python, Makefile, or Shell Scripting. Exhibit excellent analytical and problem-solving capabilities. Display strong interpersonal skills for effective collaboration with multi-functional teams across diverse locations and cultures. Familiarity with RTL (Verilog), Verification (UVM, System Verilog), and C/C++ is beneficial, as is experience in synthesis and physical design.
Nvidia
Semiconductors