Senior Build and Release Methodology Engineer
NVIDIAJob Title
Senior Build and Release Methodology Engineer
Role Summary
Join the Build and Release Methodology team to design and implement scalable SOC build and IP release infrastructure. The role focuses on automation, build-flow architecture, and integration tooling to improve SOC delivery speed and efficiency.
This position interacts with IP and SOC teams to resolve build and release issues and to enforce best practices across distributed teams.
Experience Level
Senior - 4+ years of relevant industry experience (Build and Release, build automation, or IP integration).
Responsibilities
The main responsibilities are to architect, implement, and maintain scalable build and release methodologies and tooling for SOC development.
- Define and develop system-level methodologies and tools for efficient, scalable SOC builds.
- Architect and implement core build flows to optimize build performance and simplify processes.
- Improve build, release, and integration tools and procedures.
- Create checks and automation to enforce build and release best practices.
- Design solutions to enable abstraction and compartmentalization for customer IPs.
- Identify process inefficiencies in SOC implementation and propose corrective designs.
- Provide build and release support to IP teams and collaborate across sites.
Requirements
Key must-have skills and experience, followed by relevant nice-to-have skills.
- Must-have: 4+ years of industry experience in build and release engineering, build automation, or IP integration.
- Must-have: Strong coding and scripting skills in Perl, Python, Makefile, Shell, or similar languages.
- Must-have: Strong analytical and problem-solving skills.
- Must-have: Good interpersonal and collaboration skills for working with cross-functional, distributed teams.
- Nice-to-have: Background in RTL (Verilog), verification (UVM, SystemVerilog), and C/C++.
- Nice-to-have: Experience in synthesis and physical design.
Education Requirements
BS or MS in Electrical Engineering, Computer Engineering, or Computer Science, or equivalent practical experience.
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.
