Sign In
 [New User? Sign Up]
Mobile Version

Perl Application Architect

Bengaluru, KA
Job Code:
  • IT
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

Design and develop the next generation of our development environmentsYou will join a fast-paced agile software team with high production quality standardsThis roleinvolves developing the chip definition languages and infrastructure, compute infrastructure supporting very large scale distributed, cross-platform runs of mission critical proprietary applications and simulation, creating integrated development and debugging environments (based on tools such as Eclipse), implementing cutting-edge software engineering methodologies and tools to improve code quality, creating and driving quality build and release processes, and driving the performance improvement of these applicationsIn this position, you will participate in the full tool development and release life cycle, working closely with other project members and users to specify systems, creating schedules, and managing ongoing feedback and enhancement releasesYou will be using the best of your art in creating environments that are stable and easy to use by hundreds of engineers worldwideYou will learn and greatly improve the daily workflows of the world's top chip modelers and designersNVIDIA uses advanced object oriented Perl for a major portion of its GPU software engineering, chip design and layout infrastructure, including chip definition, model build, test, verification, and layout flowsWe have several very large (~100K lines) Perl applications and an extensive set of internal modules What we need to seeME/MS/M.Tech (preferred) or BE/BS/B.Tech in Computer Science with at least 3 years of experienceVery strong object-oriented Perl programming background requiredStrong software engineering process skills requiredExperience with other object oriented languages, preferably Java or C++, a plusExperience with databases, SQL or No SQL a big plusExperience with distributed computing and high performance computing environments a big plusExperience with Linux development programming tools required, experience with Eclipse a plusExperience with Windows development environments also highly desiredExcellent communication skillsFlexibility/adaptability for working in a global and dynamic environment with different frameworks and requirements
Degree: ME/ M.Tech./ MS (Engg/ Sciences)

Additional Degree: BE/ B.Tech (Engineering)

Experience: 3-8


Application Programming | Database Administration (DBA) | Software Engineer | System Analyst/Tech Architect
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News