Your Browser is Not Supported
To ensure jobstore run smoothly, please use the latest version of the following supported browsers:
We are looking for an experienced Software Engineer to take on the most sophisticated security challenges of NVIDIA's Private Cloud and On-Premise Services. NVIDIA is the leading artificial intelligence computing company and paving the way with innovations in self-driving cars, machine learning, supercomputing, gaming and visualization. NVIDIA gives automakers, research institutions, cloud providers, large companies and start-ups the power and flexibility to develop and deploy breakthrough artificial intelligence systems. To support this effort and all our developers, we deploy internal services and processes. It our job to make sure those services are secure and easy-to-use. We strive to keep growing our company with the most thoughtful engineers! Do you have the skills and dedication to join our team and build novel security solutions?
What you will be doing:
Identify, promote, and implement new features to our engineering processes, documentation, tools, and generally improve our security posture for the organization
Participate in the full development lifecycle of our software applications, through requirements, proof-of-concepts, design, development, test, delivery, support, and maintenance of security services
Work directly with internal product teams to tackle complex security problems and to streamline security processes across the whole organization
Provide technical support for high-urgency requests, within SLA, such as zero-day vulnerability remediation's
Communicate efficiently with management, peers, and partners, through reports, presentations, metrics and other documentation
What we need to see:
Bachelor's Degree (or equivalent experience) in Computer Science or related field with 7+ years of relevant Software Development experience
Ability and motivation to learn new technologies quickly and with minimal support and mentorship, in order to stay up to date on new tools & techniques in the information security space.
Experience in building end to end applications, infrastructure, and automation frameworks at large scale in a distributed environment, using programming languages like Java, Python, and/or Go and technologies such as scalable databases or datastores (MySQL), container deployments & orchestration (Docker, Kubernetes), REST APIs, and cloud services (AWS, Azure, GCP)
Ways to stand out from the crowd:
Develop software using the industry best development practices, including coding standards, code reviews, source control management, build processes, testing, and operations, with experience in following an Agile SDLC and using associated tools, such as JIRA
Communicate effectively both verbally and in writing, with strong presentation abilities
Develop solutions using the Infrastructure As Code paradigm with tools such as CloudFormation, Terraform, Flux
Experience with Security compliance processes (such as CIS, or PCI)
NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you are creative and passionate about developing cloud services we want to hear from you!
Official account of Jobstore.
We are looking for an experienced Software Engineer to take on the most sophisticated security challenges of NVIDIA's Private Cloud and On-Premise Services.
NVIDIA is the leading artificial intelligence computing company and paving the way with innovations in self-driving cars, machine learning, supercomputing, gaming and visualization. NVIDIA gives automakers, research institutions, cloud providers, large companies and start-ups the power and flexibility to develop and deploy breakthrough artificial intelligence systems. To support this effort and all our developers, we deploy internal services and processes. It our job to make sure those services are secure and easy-to-use.
We strive to keep growing our company with the most thoughtful engineers! Do you have the skills and dedication to join our team and build novel security solutions?
What you will be doing:
Identify, promote, and implement new features to our engineering processes, documentation, tools, and generally improve our security posture for the organization
Participate in the full development lifecycle of our software applications, through requirements, proof-of-concepts, design, development, test, delivery, support, and maintenance of security services
Work directly with internal product teams to tackle complex security problems and to streamline security processes across the whole organization
Provide technical support for high-urgency requests, within SLA, such as zero-day vulnerability remediations
Communicate efficiently with management, peers, and partners, through reports, presentations, metrics and other documentation
What we need to see:
Bachelor's Degree (or similar experience) in Computer Science or related field with 7+ years of relevant Software Development experience
Ability and motivation to learn new technologies quickly and with minimal support and mentorship, in order to stay up to date on new tools & techniques in the information security space.
Experience in building end to end applications, infrastructure, and automation frameworks at large scale in a distributed environment, using programming languages like Java, Python, and/or Go and technologies such as scalable databases or datastores (MySQL), container deployments & orchestration (Docker, Kubernetes), REST APIs, and cloud services (AWS, Azure, GCP)
Ways to stand out from the crowd:
Develop software using the industry best development practices, including coding standards, code reviews, source control management, build processes, testing, and operations, with experience in following an Agile SDLC and using associated tools, such as JIRA
Communicate effectively both verbally and in writing, with strong presentation abilities
Develop solutions using the Infrastructure As Code paradigm with tools such as CloudFormation, Terraform, Flux
Experience with Security compliance processes (such as CIS, or PCI)
NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you are creative and passionate about developing cloud services we want to hear from you!
Official account of Jobstore.
NVIDIA is searching for a highly motivated, creative engineering manager with experience in system software to join the Tegra system-on-chip (SOC) system software organization. As someone who is hardworking and passionate about their work, you will develop and lead a team of highly skilled engineers delivering system software for ARM SoCs that are powering current and next generation of NVIDIA Tegra products in automotive, embedded and gaming industry.
What you'll be doing:
Lead a core team of system sw engineers delivering drivers for the Display Controller IP of the NVIDIA Tegra SOCs.
Lead team's chip related sw projects from pre-silicon to production across multiple operating systems.
Collaborate across software, hardware, program and product management to define, plan and deliver on commitments, following all the way through the development process from design, development, chip bringup and production.
Multiple opportunities to collaborate and communicate effectively with teams from all around the globe.
Provide technical leadership and career mentorship for the team with the emphasis on innovation and excellence.
What we need to see:
BS or MS degree in Computer Engineering, Computer Science, or related degree or equivalent experience.
10+ years of work experience including 4+ years of technical leadership experience.
Familiarity with ARM CPU and SOC system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory controllers, DMA, etc.)
A lead or management role delivering large scale sophisticated code base from a team along with driving a number of parallel activities to closure.
Hands on technical background; C programming and low-level driver experience using Linux based OS.
Ways to stand out from the crowd:
Experience with pre-silicon platforms like simulation, FPGAs and driving chip/board bring-up activities.
Experience building low-level graphics drivers, specifically display controller drivers.
Thorough understanding of the Linux open source driver development workflow.
We are widely considered to be one of the technology world’s most desirable employers, and as a result have some of the most forward-thinking and hardworking people in the world working for us. So if you're imaginative, creative, and driven, we'd love to have you join the team
Official account of Jobstore.
The NVIDIA Graphics Processing Unit Software group is looking for a highly motivated, dynamic System Software Engineer to become a part of global leader in cutting edge technology. Are you passionate about new technology and looking forward to work on next generation GPU architecture? Do you love to provide innovative solutions and have fun while working on complex problems. Nvidia is looking for great system software engineers like you to join us in our journey of building state of the art GPU's.
What you'll be doing:
Work on complete Product life cycle of GPU and in process design, develop build and improve GPU System software.
Partner with Software, Hardware and Architecture teams to influence functionality of next generation GPU, one of the best in the world.
Triage and debug the complex issues in Nvidia's GPU Resource Manager driver stack.
Collaborate with other specialists within and across groups while handling key responsibilities.
Improve system performance and power optimization of Nvidia products.
Building and customizing existing infrastructure to enable the effort of system tunning, debugging, automation and validation across workloads.
Required to lead and mentor engineers.
What we need to see:
Bachelors or Master’s degree in Computer/Electronics engineering or equivalent experience.
2+ years of Industry experience.
Excellent C programming skills and data structure knowledge.
Excellent debugging and problem-solving skills.
You have strong experience in system software, device drivers, IPC, Synchronization, OS fundamentals and experience in building embedded products.
Strong interpersonal skills and passion to learn new technology.
Phenomenal teammate, Ability to work with various teams SW, HW, QA, etc distributed across the globe to deliver solution.
Ability to handle multiple tasks while ensuring a high quality of work.
Experience of technically lead and delivered projects.
Strong debugging skills in Windows, Linux or real-time OS environment.
Ways to stand out from the crowd:
Deep understanding of systems architecture: CPU, GPU, memory, display, buses, kernel internals would be helpful.
Exposure to Power/Performance improvement of embedded system.
Expert in Windows Device driver arch and knowledge of GPU driver architecture.
Experience on pre-silicon environment.
Deep knowledge in Safety certifying modules/device drivers.
NVIDIA is widely considered to be one of world’s most desirable employers. We have some of the most brilliant and talented people in the world working for us. If you're creative and passionate about new technology then we would like to hear from you! We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Official account of Jobstore.
We are looking for a hardworking and innovative software engineer interested in building NVIDIA’s Unified Commerce Platform (UCP). UCP will build the software components to enable all other NVIDIA cloud services to monetize their businesses. UCP will make it possible for NVIDIA cloud services to make their solutions available to customers with custom-made pricing and billing models, as well as providing the functionality that allows cloud product teams to securely accept payment for customers’ service usage. As a software engineer on the UCP team, you will own the full lifecycle of building meaningful software that enables NVIDIA to meet our goal of making AI, deep learning, and high-end gaming available for everyone in the cloud at a click of a button.
What you'll be doing:
Design, implement, deploy, and maintain applications and services that impact NVIDIA’s business with an emphasis on subscriptions and pricing.
Focus on designing and coding architecture that yields significant performance, availability, and business value.
Work with other engineers within the Cloud Engineering & Services team on the shared full stack ownership of a collection of services. Understand the end-to-end configuration, technical dependencies, and overall behavioral characteristics of production UCP services.
Work closely with cross-disciplinary teams to understand business requirements and align software direction to meet those needs.
What we need to see:
BS or MS in Computer Science or equivalent program from an accredited University / College or equivalent experience
4+ years of non-internship professional experience in software development
Deep experience in at least one modern programming language such as Go (Preferred), Java (Preferred), C++, Python, and mastery of object-oriented design and programming.
Strong experience in development of distributed system features and/or cloud services, and RESTful web services.
Experience with one or more of the following required (Microservices, Kubernetes, Cloud native applications)
Strong self-initiative, passion, interpersonal skills, and agility working with new technology.
Experience with AWS cloud computing stack
Deep understanding of cloud design in the areas of global infrastructure, distributed systems, load balancing and security.
Ways to stand out from the crowd:
Demonstrated experience in developing distributed systems at internet scale. Demonstrated experience in delivering complex projects.
Experience with container-based virtualization (e.g., Docker), container orchestration (e.g., Kubernetes) and Envoy Ingress gateway.
Experience with Spring Boot, Spring Cloud
Knowledge of software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build process, testing, and operations.
Proficiency in various monitoring tools such as Prometheus, Grafana, CloudWatch, and Thanos.
NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most brilliant and hardworking people on the planet working for us. If you're creative and autonomous, we want to hear from you!
Official account of Jobstore.
NVIDIA is looking for an outstanding Senior System Software engineer for an exciting role in Tegra Graphics & Display team. This position involves development of new SW technologies to support our GPUs, Graphics & Display driver stack, emulation and validation of new chip designs, maintenance of legacy software and devices. You also will be defining and implementing software modules as interfaces between high level Graphics/Display APIs and the hardware. This is a great chance to create an impact on the industry through interactions with other internal teams and external authorities as well. You will be working at the forefront of technical innovation at NVIDIA, in a very fast paced and dynamic environment with some of the best in the industry. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars.
What you'll be doing:
Designing, developing, and maintaining Graphics and Display software with a focus on optimizing and enhancing the efficiency of Tegra's GPU and Display hardware.
Improve performance, quality and stability of existing drivers.
Using LLMs for enabling automation in the driver development life cycle.
Collaborating with software, hardware, architecture, and support teams to ensure the delivery of a world-class driver implementation.
Tackling diverse software issues within the Tegra graphics software stack through triage and debugging.
What we need to see:
A degree in Computer Science, Computer Engineering, Electronics Engineering, or equivalent experience (BE/ME).
3+ years of experience in software engineering, architecture, and design.
Proficiency in C/C++ programming and debugging.
Previous experience in developing graphics and/or display device drivers, particularly for Linux or QNX OS.
Strong analytical, problem-solving, and communication skills
Ways to stand out from the crowd:
Experience of graphics APIs like Vulkan, OpenGL(/ES), EGL, GLX, DRM, GBM, OR display stacks like X11, Wayland-Weston/Mutter, or other compositors.
Knowledge for buffer allocators, memory/resource managers, schedulers and kernel drivers.
Comprehensive understanding of mobile/desktop/embedded/automotive operating systems (Linux, Windows, Android and QNX).
In-depth knowledge of GPU and CPU architecture is a plus.
Familiarity with LLMs and their applications in software development and be self-motivated and be able to work independently with little direction.
With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to outstanding growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.
Official account of Jobstore.
NVIDIA has been redefining computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s motivated by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, encouraging environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.
Are you passionate about inspiring change, building data driven tools to improve software quality, and ensuring customers have the best experience? If so, we have a phenomenal opportunity for you! NVIDIA is seeking a creative, and hands-on software engineer with a test to failure approach who is a quick learner, can understand software and hardware specifications, build reliable tests and tools in C++/C#/Python to improve quality, and accelerate the delivery of NVIDIA products.
What you’ll be doing:
As a Software Automation and Tools Engineer, you will be responsible for :
Design and Develop Automated Solutions: Apply Python programming skills to design and develop automated scripts, tools, and systems to streamline repetitive tasks and enhance efficiency. Execution of automated tests, and identify, and report defects. Measure code coverage, analyze and drive code coverage improvements.
Integration of Automation Systems: Collaborate with cross-functional teams to integrate automation solutions into existing systems and workflows seamlessly.
Testing and Quality Assurance: Develop robust testing frameworks and procedures to ensure the reliability, scalability, and performance of automation solutions. Conduct thorough testing and debugging to identify and resolve issues promptly.
Documentation: Create comprehensive documentation for automation solutions, including design documents, user guides, and technical specifications. Ensure documentation is up-to-date and easily accessible to team members.
Continuous Improvement: Stay ahead of industry trends, standard methodologies, and emerging technologies in automation and Python development. Continuously evaluate and enhance existing automation solutions to meet evolving business needs.
Teamwork and Communication: Work closely with team members, including developers, QA engineers, project managers, and business analysts, to gather requirements, provide updates, and ensure alignment with project goals and timelines.
What we need to see:
B.E./B. Tech degree in Computer Science/IT/Electronics engineering with strong academics or equivalent experience
2+ years of programming experience in Python/C#/C++ with experience in applying Object-Oriented Programming concepts.
Hands-on knowledge of developing Python unit test framework with application development concepts like dictionaries, tuples, RegEx, PIP, etc.
Experience with automation tools and technologies such as Selenium is required.
Solid understanding of software development principles, practices, and design patterns.
Experience with Quality Assurance engineering and the ability to conduct performance and stress testing to ensure the application is meeting performance benchmarks.
Familiarity with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines.
Good understanding of OS fundamentals, PC Hardware & troubleshooting
Excellent written and verbal communication skills and analytical and problem-solving skills.
The ability to work with a team of engineers in a fast-paced environment.
Ways to stand out from the crowd:
Experience working with software development and management tools like Jenkins and JIRA would be an advantage.
The ability to test Application UI using XPath would be an advantage.
Be able to demonstrate initiative and creativity to address problems and get things done
Experience with graphics Hardware and Display Drivers is a plus.
Background in working on projects that use Machine Learning/Deep Learning
Good understanding of testing fundamentals
With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. Due to outstanding growth, our elite engineering teams are rapidly growing. If you're creative with a real passion for technology, we want to hear from you. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform crucial job functions, and receive other benefits and privileges of employment. Please contact us to request accommodation.
Official account of Jobstore.
NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 fueled 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 address, and that matter to the world. This is our life’s work, to amplify human creativity and intelligence.
NVIDIA products take on problems that ordinary computers cannot, and the same goes for our Information Technology Department! We believe that the best Engineering team in the world needs more than what ordinary shelf products have to offer, and this is why we are crafting our own systems and interfaces for research, planning, execution, and tracking, while constantly focusing on Engineering Efficiency. We are looking for a forward-thinking software engineer for our outstanding full-stack development team which builds critical and central web apps used within NVIDIA.The suitable candidate will be responsible for design, development, testing and maintenance of software modules that will immediately impact productivity of NVIDIA engineers.
What you’ll be doing:
Collaborate with business stakeholders and product managers to define product requirements.
Validate architectural decisions, create comprehensive designs, and deliver high-quality, scalable, and secure technical solutions.
Design efficient and resilient software solutions using micro-services architecture.
Develop web apps, services, and integrations, by writing clean, scalable, reusable, and optimized code.
Solve complex problems and deliver value to the users with innovative solutions.
Lead features \ modules from design to implementation.
Develop documentation throughout the software development life cycle (SDLC).
Test, troubleshoot, debug, and deploy software modules.
Contribute to team culture that embraces diversity and inclusion and makes the team an awesome place to work.
What we need to see:
Bachelor’s and/or master’s degree in computer science, Computer Engineering, or related technical discipline or equivalent experience
5+ years of professional software development experience
Strong analytical capabilities, independent self-learner.
Experience in developing rich user-interface and backend services using ReactJS, Javascript, C#, .NET Core, ASP.NET, MVC and Entity framework.
Background in building micro-services and REST API's that can be hosted in Kubernetes or Docker.
Experience in working with database systems (SQL and/or NoSQL).
Experience in working with Azure\AWS cloud platforms.
Ability to thrive in an agile environment and manage multiple tasks efficiently.
Excellent interpersonal skills to work independently with a global multi-disciplinary team.
Ways to stand out from the crowd:
Passion to deliver value to the business.
Hands on experience in Kubernetes or Docker.
Experience in crafting excellent UI\UX using ReactJS and C# .Net Co.
Experience in Open AI, GPT, Lang chain.
We are an equal opportunity employer and value diversity at our company. We have some of the most versatile and hardworking people in the world working for us. If you're creative and enjoy having fun, then what are you waiting for? Apply today!
Official account of Jobstore.
NVIDIA has been redefining computer graphics, PC gaming, and accelerated computing for decades. Today, we are increasingly known as “the AI computing company” — with the GPU deep learning ignited modern AI, acting as the brain of computers, robots, and self-driving cars etc. We are hiring System Software Engineer who will help build outstanding simulators for GPU and SOC products. Simulations play a meaningful role in building scalable systems at Speed of Light! You will work with world class engineering teams across HW and SW to build scalable simulation platforms for SW development not only in pre-silicon stage but even after the HW platforms are available.
What you’ll be doing:
Drive requirements, architecture, and roadmap of best-in-class GPU & SoC Simulation Platforms.
Build & enhance simulator with new SOC features, improve simulation performance, fix bugs across user and kernel stacks & automate system for regressions testing.
To bringup full SW stack on SoC Simulator; work closely with hardware modeling, kernel & platform driver teams distributed globally.
What we need to see:
BE degree or higher (Computer science or equivalent experience).
3+ years of relevant experience.
Proficient in C / C++ programming with strong user & kernel mode debugging skills in multi-threaded environment.
Clear understanding of OS fundamentals, computer system architecture and lowlevel interfaces such as buses, controllers, interrupts etc.
Working experience on both Linux & Windows environment. (Programming, debugging, modular make/build system etc.)
Strong articulation skills for crafting and improving technical documents and to engage globally distributed engineering team.
Ways to stand out from the crowd:
Experience in virtualization, hypervisors & building HW simulators, like in Qemu, KVM, VDK, SIMICs etc.
Experience in HW & SW stack bringup using Simulators & Emulators etc.
Understanding of the Windows OS internals, kernel mode debugging & Driver Model (WDM/WDDM/MCDM etc).
Familiarity with hardware interfaces such as DDR4/5, PCIe, SPI, or I2C and with Linux Boot or Core Boot solutions on ARM class platforms.
NVIDIA is committed to cultivating 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) based on race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
Official account of Jobstore.
NVIDIA is looking for hardworking Front-End engineers to join our GeForce Now Application Engineering Team. In this role, you will play a significant part in helping to craft and guide the future of Cloud Gaming experience. This position includes working with engineering peers and leaders to understand software requirements and build a next generation AI powered UI framework for cloud applications that meets user experience goals.
GeForce NOW is NVIDIA's Cloud Gaming service streaming games at the highest quality to any and every user regardless of their device types and capabilities – low-end PCs, Macs, or mobile devices. Using the most advanced GPUs and software, GeForce NOW transforms the gaming experience with always up-to-date games on always the latest hardware, a streaming experience rivaling that of a local PC, and near-instant launch – just click and play! For more details see https://www.nvidia.com/en-us/geforce/products/geforce-now/
What You’ll Be Doing
Designing, developing, testing, and deploying web applications using modern UI technologies and frameworks.
Developing complex, responsive UI and web applications
Optimize application for maximum performance, reliability and scalability
Develop and optimize front-end UI to ensure applications are rendered consistently in cross-platform low performance environments.
Build front-end code templates using HTML5, CSS, JavaScript, and JSON/XML as well as JavaScript frameworks such as jQuery AngularJS, React, NodeJS, and GruntJS, Chromium Embedded Framework (CEF)
Work with multi-functional and distributed teams, including machine learning engineers, to deliver integrated and innovative solutions.
Collaborate with the cloud team to integrate backend services with cloud platforms (such as AWS, or Azure), optimizing performance, and ensuring scalability and reliability.
Fixing and debugging issues across the full stack and optimizing the performance and usability of the web applications.
Prototype and develop new ideas and participate in all parts of the lifecycle from research to release.
Follow industry trends with regard to front-end technologies and techniques and working with Architects and Jr Engineers in the team to learn, develop, and maintain UI applications.
What We Need To See:
B.E./MTech in Computer Science or equivalent experience
5+ years of working experience in end user facing UI development using various UI frameworks.
Track record of building large scale applications
Experience developing against a multitude of modern UI frameworks and libraries like Angular, React, Grunt and Node.
Experience with cloud infrastructure and cloud scale software and experience with Continuous Integration and Continuous Delivery
Motivation to learn and establish standard methodologies and help bring in changes to improve the product.
Innovative - Innovation is highly regarded in the org, ability to think above and beyond and help build innovative solutions.
Experience presenting with and handling the expectations of both technical and non-technical partners and experience with Git and Jenkins as well as hands on knowledge on application security
Ways To Stand Out From The Crowd:
Proven experience in architecting and developing sophisticated software systems with elegant solutions, preferably in the field of end user facing consumer applications, AI applications.
Show previous experience with developing cloud-based applications at scale.
Experience with both backend and frontend.
Knowledge of the HTTP protocol
Official account of Jobstore.
We are the Picasso team and are looking for a Senior System Software Engineer to join our burgeoning team and develop our Generative AI solutions. NVIDIA has been redefining accelerated computing and powering the engines of artificial intelligence. We are developing a host of solutions including text-to-image, -video and -3D, that are trained using clean data provided by our industry partners and deployed for fast inference and fine-tuning. Come join us in these exciting times and make a sizable difference in the exploding world of Machine Learning! Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you will be immersed in a diverse, cultivating environment where everyone is inspired to do their life's work.
In this role, you will work with NVIDIA Cloud Functions and Web Services teams to design and deploy AI based APIs for training, fine-tuning and inferencing of our Picasso-Edify products on public and private cloud, based on groundbreaking NVIDIA technology. You will also work with our customers and AI partners to improve and scale up our Cloud Services by driving adoption for end-to-end Machine Learning and Deep Learning solutions in the cloud.
What you'll be doing:
Set and drive best practices within engineering organization for cloud related development and deployments
Working with teams across NVIDIA to design, implement and deploy microservices
Participate in code reviews, debugging of production systems, coordinating incident management follow-up and contributing to the software system directly through code contributions
Build and deploy AI/ML solutions at scale using NVIDIA's AI software on cloud-based GPU platforms
Address workload, security and privacy and architectural requirements and understand and resolve technical challenges
Occasionally help debug critical service disruption, bottlenecks, and provide fixes
Work with NVIDIA’s product and architecture teams by providing customer requirements, feedback and prioritization
What we need to see:
BE/ MS in Computer Science or equivalent experience
10+ years of foundational expertise in Engineering, Computer Science, Data Science, or a related field
5+ years of working experience in cloud engineering roles
Proficiency in languages like GoLang, Python, Javascript or C/C++
Experience in authentication and identity management and cloud security
Experience in using data analytics tools for debugging and dashboarding purposes
Exposure to cloud storage and databases
Exposure to Deep Learning and Machine Learning concepts
Strong written and oral communication skills with the ability to optimally collaborate with customers, management and engineering
Excellent verbal communication and presentation skills in English
Ways to stand out from the crowd:
Working experience with major or tier-2 cloud service providers (such as AWS, GCP and Azure), or with AI Datacenter Providers or HPC Datacenters
Experience with AI frameworks and tools on GPUs
Official account of Jobstore.
NVIDIA’s invention of the GPU fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern Artificial Intelligence — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, we are increasingly known as “the AI computing company”! We are looking for a versatile QA Engineer to support our Omniverse application testing team. As a QA Engineer, you will be responsible for ensuring the quality and reliability of our Omniverse platform through rigorous testing, identifying issues, and providing valuable feedback to improve the user experience. You will have the opportunity to work closely with seasoned QA professionals, developers, and product managers, while gaining exposure to ground breaking technologies and contributing to the future of 3D graphics, simulation and collaboration in the Cloud.
What You’ll Be Doing:
Participate in the testing of Omniverse applications across different platforms and environments, including desktop and cloud-based setups.
Complete manual and automated tests, analyze results, identify and report defects
Collaborate with the QA team to develop and maintain test plans, test cases, and test scripts.
Identify, document, and report software defects and issues, providing clear and concise descriptions and steps to reproduce.
Assist in the creation and maintenance of testing environments and configurations.
Contribute to the improvement of test processes and methodologies to improve efficiency and effectiveness.
Proactively engage in the Root Cause Corrective Action (RCCA) process to investigate issues and incorporate corrective actions for continuous quality improvement.
Collaborate with multi-functional teams, including developers, designers, and product managers, to ensure a smooth and high-quality user experience.
What We Need to See:
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
5+ years of relevant experience.
Familiar with Omniverse and basic knowledge of OpenUSD.
Solid understanding of software testing concepts, methodologies, and standard processes.
Proven track record of using enterprise software systems or engine features within 3D real-time interactive DCC tools (Unity, Unreal Engine, Maya) or CAD and BIM software (Sketchup, ArchiCAD, Revit, NX, Microstation etc.)
Familiarity with manual testing techniques and test case creation.
Strong analytical and problem-solving skills with a keen attention to detail.
Ability to work well independently under pressure and as a well rounded teammate.
Enthusiasm for learning new technologies and tackling new challenges.
With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you! 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.
Official account of Jobstore.
NVIDIA is looking for Hardware Engineer for our System Production Engineering group. The candidate will take full responsibility for networking systems’ production support engineering matters. The position requires an understanding of hardware, firmware/software, mechanical integration, and manufacturing. The candidate will supervise Production engineering activities in a few contract manufacturing lines, working closely with groups across the networking organization: Hardware/Software/Firmware R&D, Architecture, Test Engineering, Quality & Reliability, and Operations groups. The candidate will take part in direct communications with NVIDIA internal and external groups. The position provides an opportunity to gain deep knowledge of NVIDIA networking systems and a system-level view of our solutions, along with working in dynamic and positive environment.
What you'll be doing:
Leading Cross-Organizational Task Forces: You will be responsible for managing and leading cross-functional teams to address quality events and failure modes in NVIDIA's networking products. This involves coordinating efforts from various departments, such as hardware, software, and manufacturing, to collectively work towards identifying and resolving issues.
Root Cause Analysis and Test Planning: You will perform in-depth root cause analysis by meticulously analyzing failure modes Monitor and control the test yield for all stations.
Onsite engineering support: you will be the technical owner for all tests issues, test infrastructures and tests setup and will have to deliver fast and professional response for all issues.
The working place base at factory at Jabil Pune in India.
What we need to see:
B.S.C in Electrical Engineering, or equivalent experience.
5+ years of technical experience in hardware design/system
failure analysis/debugging/Architecture or Product Engineer.
Familiar with the manufacture processes of electric product.
Proficient with lab equipment and lab setups and troubleshooting skills.
A highly motivated teammate who always stays up-to-date with new technologies and FA methodologies.
Proficient English is required.
Ways to stand out from the crowd:
Experience as a test engineer or product engineer.
Experience in board design/system.
Familiar with ICT / JTAG technology and/or functional tests.
Linux operating systems, and programming languages such as Perl/Python
With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you! 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.
Official account of Jobstore.
NVIDIA is looking for a Software QA Manager to join the NVIDIA-Workstation QA Team! You will play an exciting role that allows you to manage world class QA team and take full ownership of quality of NVIDIA RTX, Studio product line. These Products are Designed to accelerate professional workflow, advanced enterprise features and certification for over 100+ professional applications. You will be involved in participating in developing and implement software testing strategies, plans, and procedures for new and existing features to achieve “Zero Defect” goal.
What you will be doing:
One who can manage and lead the Software Quality Assurance team on NVIDIA RTX, Studio product line. Identify strategies and metrics for leading initiatives to continuously improve product quality and your team’s capabilities. Drive a “Zero Defect” goal by constantly striving for test plan improvement and precision.
One who can Develop and implement software testing strategies, plans, and procedures. Collaborate with engineering, program management, marketing, and other internal SWQA teams to discuss requirements, timelines to derive test solutions and proposals. Receive assignments in the form of objectives and identify plans to efficiently use resources to meet schedules and goals.
One who will be providing strategy to automate software functionality, compatibility, security and performance quality coverage.
Apply Machine Learning/Deep Learning techniques to overcome QA and Automation challenges for different Product lines. Based on the domain, build datasets, curate the datasets, automatically enhance the dataset for continuous improved training. Design Convolution Neural Networks (CNNs)/Recurrent Neural Networks (RNNs), Regression Networks or Reinforcement Models for behavioral learning. Build an end to end automation solution which will consume the Neural networks to validate NVIDIA GPUs.
One who can Define Key Objectives and Key Performing Indicators for each objective and achievement. Build Dashboards and Trackers to track Key Performing Indicators. Plan and Complete projects based on Key Objectives, Key Performing Indicators and Milestones. Should be good at visualizing early indicators of success and failure.
One who is able to Demonstrate strong problem-solving skills. Identify risks, call out, and manage them by identifying mitigation plans. Identify more than one proposal as part of a mitigation plan along with pros and cons.
One should be able to Guide team to acquire skills, train on new technologies for quality assurance. Lead by setting example - Be a hands-on manager and develop leadership within the team.
What we need to see:
BE / BTech / ME / MTech / MS / MCA or equivalent experience.
12 overall years of experience with 7 years of leading software testing/software QA team.
5+ years’ experience in core programming languages such as Python/C/C++/Java/Selenium, should have thorough understanding of popular test automation architectures and the best industry practices.
Proficient in using one of the Machine Learning Frameworks like Keras with Tensorflow/Caffe.
Expert in Windows and Linux OS fundamentals and configuration knowledge – Kernel, Networking, Windowing Systems, Commands and Utilities.
Prior experience of crafting test plans for New Features and experience in Multimedia / Virtualization concepts.
Stay updated with the latest trends and technologies in software automation and manual testing and share your knowledge with the team.
Experience in working with Graphics display driver and ability to translate organization goals into QA goals and good written and verbal communication skills - concisely articulate knowledge and ideas.
Excellent analytical skills for fixing and resolving issues and excellent command on Word, Excel, PowerPoint for data analysis and reporting
Ready to work from Pune-India.
Ways to stand out from crowd:
Experience in leading team of Automation and Manual QA Engineers.
Experience in testing ISV and Studio applications like AutoCAD, Adobe, Dassault.
Familiarity with NVIDIA GPU hardware, CUDA, and Deep Learning products is a strong plus. Graphics and Display Concepts – Geometry, Transform, Lighting, Rasterization, Occlusion, Texture & Filtering, Anti-Aliasing, Composition, Refresh Rates, V-Sync, Frame Buffer, Overlays, Display Timing Parameters, Display Heads, OpenGL, EGL.
With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most versatile people in the world working for us and, due to unprecedented growth, our elite engineering teams are rapidly growing. If you're creative with a real passion for technology, we want to hear from you. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Official account of Jobstore.
NVIDIA is looking for an outstanding engineer to join its Software Infrastructure and Operations team. The position will be part of a fast-paced crew that develops and maintains sophisticated Kubernetes based development, build and test environments for a multitude of platforms including Windows and Linux.
What you’ll be doing:
Architect the scaling operation in our data centers. Deploy and Support end-to-end container management solution with Kubernetes, Docker, containerd. Design solutions with service discovery, networking, monitoring, logging, scheduling in Kubernetes
Setup and Manage end to end Jenkins instances - tools, plugins, nodes, user management, back up, restore, monitoring, etc. Design and develop tools needed for automating maintenance of 10000+ hosts with only 10 support engineers.
Use your depth in algorithms and system software background!
Work in teams to deploy new data center infrastructure.
Plan and implement critical metrics tracking using various data analytics mining methods and dashboards.
Reuse AI techniques to extract useful signals about machines and jobs from the data generated!
Take part in prototyping, crafting and developing cloud infrastructure for Nvidia.
What we need to see:
Strong Kubernetes understanding and background especially on-premises setup and extensive experience with Kubernetes components & subsystems.
Experience of maintaining large scale cloud/on-prim infrastructure applications using Kubernetes
Proven programming background in python/Golang/java and/or relevant scripting languages
Excellent debugging and analytical skills and experience in Databases both SQL (MySQL ) and NoSQL (Elastic Search /MongoDB)
Proficient with configuration management tools like Ansible, Chef, Puppet and strong experience with Jenkins and/or other CI systems.
Hands-on experience with VMs, Dockers, Kubernetes Cluster.
Experience with analytics/visualization tools like Kibana, Grafana, Splunk etc. and experience with monitoring systems such as Zabbix and/or Nagios is nice to have
12+ years of proven experience
Bachelors or Master's Degree or equivalent experience in CS, Software Engineering, or related field.
Ways to stand out from the crowd:
Previous experience with DevOps teams
Thrives in a multi-tasking environment with constantly evolving priorities and documents work well
Outstanding collaboration skills across organizational boundaries, experience with using and improving data centers and with computer algorithms and ability to choose the best possible algorithms to meet the scaling challenge
Ability to divide complex problems into simple sub problems and then reuse available solutions to implement most of those
Ability to design simple systems that can work reliably without needing much support
With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and dedicated people in the world working for us and, due to unprecedented growth, our elite engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.
Official account of Jobstore.