Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Nvidia Software Development Engineer – Full Stack 
India, Karnataka, Bengaluru 
853049793

01.12.2024

What you'll be doing:

  • Collaborate with the Compiler Team to design, develop, and maintain our verification tests & infrastructure.

  • Build and maintain infra/tooling needed for verificationneeds.

  • Architect and implement robust Full-stack systems.

  • Research and develop new technologies and best practices

  • Draft detailed test plans and test strategy.

  • Ability to lead and provide detailed technical guidance to junior engineers.

  • Work on multiple tasks/projects.

What we need to see:

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.

  • 4+ years work experience in software development or Verification organization or in a similar role.

  • 3+ years work years experience building web applications with frameworks (Angular, React or similar) while maintaining quality and scalability.

  • Knowledge and experience on how to provide an optimal industrial design experience through User Interface (UI) Design .

  • Expertise in one or more general development languages like Python, C/C++

  • Experience in writing efficient SQL through both raw queries and ORMs

  • Proficiency in version control systems (e.g. Perforce, Git)

  • Excellent problem-solving skills and the ability to determine root causes and implement effective solutions.

  • Strong communication skills and the ability to work collaboratively in a team environment.

Ways to stand out from the crowd:

  • Experience with Clang and/or LLVM

  • Background with OpenGL, Vulkan, Direct3D and CUDA APIs

  • Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes)