NVIDIA is hiring a SOC/IP Methodology Engineer - Custom SOC to help design and architect next generation custom SoC/IP solutions. We are looking for special individuals with passion and desire to deliver innovative products. Together, we will build the next generation of life changing SoC’s. If you are a motivated individual that understands how SoC systems are architected and built, has intimate knowledge of client requirements, and understand various development cycles, this is your place to be.What you’ll be doing: Develop soc integration platform in Python with some C++.Design and build CI/CD and release process.Develop core software utilities , visualizations, and generators.Collaborate and coordinate with multi-functional teams of architects and engineers to deliver reusable software to interact with NVIDIA design infrastructure.What we need to see: Bachelor’s/master’s degree in computer science, Software, or a related degree (or equivalent experience).5+ years of related experience Excellent programming skills in Python Expertise in delivery in the context of automated pipelinesExperience with Python binding with C++Deep understanding of modern software development practices (e.g., unit testing, CI/CD, design review and code review as priority, simplicity, readability, and refactoring) Background with modular software development and software containerizationExperience with GitLab and/or Git and related technologiesExperience with Linux operating systems. Ways to stand out from the crowd: Strong Software knowledge baseExperience with OO and functional designData Structures and Algorithms Understanding of software systems design and modelling and understanding of VerilogExperience with visualization packages and teamwork, high quality, and delivery orientedNVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most hard-working and talented people in the world working for us. If you're creative and passionate about developing cloud services we want to hear from you!The base salary range is 124,000 USD - 247,250 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis. 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.
View Original Job Posting