

Share
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people.
What you'll be doing:Carry out extensive power and performance assessments on CPU, GPU, SoC, and system platforms in diverse work scenarios.
Characterize system behavior across different states, such as idle, active, and low-power, ensuring smooth and efficient transitions.
Analyze power telemetry, firmware traces, and OS metrics to identify and mitigate bottlenecks, driving flawless performance.
Collaborate with hardware, BIOS, OS, and driver teams to strictly enable and improve new power features.
Develop and maintain automation scripts and tools for seamless data collection and analysis.
Prepare detailed reports and dashboards to summarize findings and determine recommended optimizations.
Assist in identifying and troubleshooting power and performance issues to guarantee the effective execution of solutions.
5+ Years of experiene with Bachelor’s or Master’s degree or equivalent in Electrical Engineering, Computer Engineering or a related field.
Strong understanding of power management concepts, including P-states, C-states, T-states, DVFS, package power limits, and thermal throttling.
Proven experience with power tools on Windows/Linux platforms, such as WPA, HWInfo, ETL, Xperf, and PowerCfg.
In-depth knowledge of SoC architecture, including CPU, memory, I/O subsystems, and firmware (BIOS/UEFI/EC).
Proficiency in scripting languages such as Python, PowerShell, or Bash for test automation and data parsing.
Strong analytical, debugging, and problem-solving skills to compete in a fast-paced environment.
Experience with x86/ARM power frameworks.
Familiarity with AI or ML-based power optimization approaches.
Exposure to SoC validation tools and firmware debugging.
Knowledge of battery modeling and energy efficiency benchmarking.
These jobs might be a good fit

Share
What you will be doing:
Engage with product engineering teams to conduct security reviews of services and new product features. Utilize threat modeling techniques to identify potential security risks and security controls to mitigate these risks.
Design and implement security controls to protect the cloud infrastructure, Kubernetes clusters, and the services that run on them.
Assess security findings identified by various scanning tools, and guide product engineering teams on the identified risks and the mitigation strategies.
Develop tooling to automate security tasks, including integrating tools and processes into CI/CD pipelines for proactive vulnerability detection and remediation
Create alerts for threat detection and other notable events to monitor the infrastructure and services.
Collaborate with multiple business units, vendors, and engineering teams on security and compliance certifications, such as PCI and SOC2.
What we need to see:
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
5+ years of hands-on experience in designing and building security controls to support large-scale, fault-tolerant distributed services.
5+ years of experience with programming in Python or similar languages.
Strong experience with cloud infrastructure platforms like AWS, Azure, or Google Cloud.
Expertise in cloud security, container security, application security, and performing security code reviews.
Proficiency in Infrastructure as Code and Configuration Management tools like Terraform.
Proficiency in security principles, encryption algorithms, hashing, and digital signatures to protect data in transit and at rest.
Ways to stand out from the crowd:
Background in application security, authentication, and authorization protocols and standards.
Experience in conducting penetration testing and vulnerability assessments.
Proficiency in various monitoring tools such as Prometheus, Grafana, Cloudwatch, and Thanos.

Share
What you will be doing:
Hands-on technical lead contributing to architecture, design and development
Lead, mentor, and grow our engineering team developing blueprints and Agentic AI solutions in Computer Vision and
Be responsible for the quality and performance of our blueprints and the planning and execution of projects.
Work closely with peer engineering, technical Program management and Product Management teams to help collect requirements for your products as well as contribute to the development of technology roadmaps.
What we need to see:
Masters or Bachelors degree in Computer Science, or related engineering field
8+ years of overall experience in Software development
3+ years proven experience recruiting, training and managing software engineering teams.
Strong technical foundations and a passion for good software design
Hands-on experience with cloud native development and architecture
Hands-on experience developing Applied Artificial Intelligence applications
Tight-knit collaboration, communication, and documentation habits.
Experience with, and motivation to adopt and advance, software development practices such as CI/CD systems and project management tools such as JIRA.
Ways to stand out from the crowd:
Hands-on experience building accelerated Applied AI applications using generative AI and computer vision AI
Good understanding of Machine Learning and Deep Learning technologies and experience using one or more deep learning frameworks
Strong background in building and deploying AI services
Experience with leading and mentoring teams in multifaceted environments such as concurrent HW and SW development.

Share
We are now looking for an experienced software engineer with strong system software andimage/video/graphics/multimediafundamentals with robust C++ skills to contribute to the development of NVIDIA AI for Multimedia components like NVIDIA Maxine & NVIDIA Broadcast – a comprehensive suite of applications, SDKs and framework that enables different broadcast streaming features.
What we need to see:
Proficiency in C++ programming and debugging.
You have a knack for full stack development - from implementing frameworks and interfaces to understanding the impact and consequence on the hardware.
Passion for optimizing system performance, root causing bottlenecks and optimizing performance on GPU, CPU and memory.
Strong knowledge of OS fundamentals and familiarity with device driver stacks.
You have the knowledge of usage of at least one graphics or image processing library (Direct3D, Vulkan, OpenGL, OpenCV, etc.)
Experience in web streaming technologies like UDP, RTP, secure RTP, gRPC, webRTC.
Strong software engineering background and design fundamentals particularly related to creating robust system software.
Familiarity with software lifecycle-based processes.
Strong communication and analytical skills.
Self-motivated, fast to act and eager to learn as well as guide.
Bachelor/Master/PhD in Computer Science or Electronics or Electrical Engineering.
6+ years of experience developing systems software on Windows/Linux/iOS.
Ways to stand out from the crowd:
Experience in video conferencing, broadcasting applications and environments.
CUDA programming experience.
Experience working with camera, mic, speaker devices.
Background in working with computer vision, image, video processing systems.
Experience of collaborating with geographically diverse multi-functional teams.

Share
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people.
What you'll be doing:Carry out extensive power and performance assessments on CPU, GPU, SoC, and system platforms in diverse work scenarios.
Characterize system behavior across different states, such as idle, active, and low-power, ensuring smooth and efficient transitions.
Analyze power telemetry, firmware traces, and OS metrics to identify and mitigate bottlenecks, driving flawless performance.
Collaborate with hardware, BIOS, OS, and driver teams to strictly enable and improve new power features.
Develop and maintain automation scripts and tools for seamless data collection and analysis.
Prepare detailed reports and dashboards to summarize findings and determine recommended optimizations.
Assist in identifying and troubleshooting power and performance issues to guarantee the effective execution of solutions.
5+ Years of experiene with Bachelor’s or Master’s degree or equivalent in Electrical Engineering, Computer Engineering or a related field.
Strong understanding of power management concepts, including P-states, C-states, T-states, DVFS, package power limits, and thermal throttling.
Proven experience with power tools on Windows/Linux platforms, such as WPA, HWInfo, ETL, Xperf, and PowerCfg.
In-depth knowledge of SoC architecture, including CPU, memory, I/O subsystems, and firmware (BIOS/UEFI/EC).
Proficiency in scripting languages such as Python, PowerShell, or Bash for test automation and data parsing.
Strong analytical, debugging, and problem-solving skills to compete in a fast-paced environment.
Experience with x86/ARM power frameworks.
Familiarity with AI or ML-based power optimization approaches.
Exposure to SoC validation tools and firmware debugging.
Knowledge of battery modeling and energy efficiency benchmarking.
These jobs might be a good fit