Home | Search | Employers | About | Login | Help Syndicate this!

Perl Application Architect

Posted: November 21, 2018
Company name: NVIDIA Graphics
Location: Bengaluru, India
Country: India
Pay rate: INR
Poster represents: an employer
Terms of employment: Salaried employee
Hours: Full time
Onsite: yes
Description: Nvidia has continuously reinvented itself over two decades. Our invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing. Nvidia is a “learning machine” that constantly evolves by adapting to new opportunities that are hard to solve, that only we can tackle, and that matter to the world. This is our life’s work, to amplify human imagination and intelligence. Make the choice to join us today.
Our continuous integration system automates the build, testing, check-in, and regression test workflows for world-wide design engineering teams and runs on a large-scale, distributed cloud computing system with 1000s of heterogeneous servers. Our system operates at large scale, running millions of jobs per day to verify multiple designs in many configurations. We are continuously innovating and we need scalable, reliable, high-performance systems and tools to enable the next generation of chips.

What you’ll be doing:
Work in a dynamic agile software development team with very high production quality standards.

Participate in the full life-cycle of tool development, test, and deployment.

Improve the current system’s ability to schedule and utilize resources, improve performance, increase reliability, and provide better throughput.

Work closely with other team members and users to understand their build and test processes and needs

Build environments that are reliable and easy to use by hundreds of engineers around the world.

Directly contribute to the overall quality of and improve time to market for of our next generation chips
Desired skills: What we need to see:

Strong software engineering process skills
Experience with Linux development programming tools
Experience with SCM tools such as Perforce, Git, Subversion, ClearCase, etc.
Strong object-oriented programming skills
Strong interpreted language application skills
MS (preferred) or BS in Computer Science
Excellent planning and communication skills
Flexibility/adaptability working in a dynamic environment with changing requirements

Ways to stand out from the crowd:

Experience developing and deploying automated continuous integration processes
Experience with chip design workflows
Object Oriented Perl expertise
Deep understanding of SCM processes and tools for large, multi-site development, including branching, integration, and release strategies
Website for more information: www.nvidia.com
Contact information: Prashant srivatsa
Senior recruiter
Nvidia graphics

Email - psrivatsa@nvidia.com

Comments to Ask Bjørn Hansen at ask@perl.org.