

Share
What you'll be doing:
Be involved in the definition, architectural design, and development of security/MCU firmware for NVIDIA DGX products with an opportunity to craft its future.
Assist with defining and making sure the software development process meets security standards.
Perform security threat modelling for our software.
Design and/or make recommendations for security/MCU/CorePDK solutions that apply to our software to satisfy DGX/GPU server guidelines and requirements.
Design Firmware tool and Display Firmware to make sure DGX/GPU products go for production smoothly.
Design Diagnostic software to help validate GPU HW with good performance and quality.
What we need to see:
Masters or higher in electrical engineering, computer science, or computer engineering (or equivalent experience).
Have software/firmware design, development, analysis or equivalent experiences.
Experience in building and implementing
Background in
Plus to be experienced in threat modeling and modeling attack-vectors.
Strong programming skills in Ada/Spark, C/C++/Python, algorithms, and data structures. Background with SBIOS and BMC firmware is a plus.
Strength being hands-on with development in addition to experience in software security. Deep understanding of
A strong teammate; self-motivated with a positive attitude; with a motivation to learn, grow and build.
Ways to stand out from the crowd:
A successful candidate should be able to work independently and highly self-motivated. He or she should drive issues with little or no supervision.
A key success for this position is not only a thorough understanding of system architecture, security and software, but also solid grasp of system design, use case requirements and software stacks.
Excellent communication skills, flexibility in task assignments and working under pressures are also indispensable for this candidate.
These jobs might be a good fit

Share
What you’ll be doing:
Designing and developing test and framework that can most efficiently validate and stress SOC/System and to see them through the full software development lifecycle. This can include working in user-space, kernel, firmware or boot software of SOC.
Architecting and driving new diagnostic software solutions that cater to all phases of the product life cycle - bring up, manufacturing, hardware qualification, failure analysis and custom platforms.
Spearhead various initiatives to improve efficiency, robustness and user friendliness of the software we deliver for design validation, thermal & power characterization, manufacturing screening, and external customers bring up
Understand and participate in the debug /root cause analysis of very complex board/system level failures.
Communicate optimally with various teams throughout the company, as well as customers and partners.
What we need to see:
BS/MS in EE/CS or equivalent experience.
Strong C/C++ programming skills.
Experience with low level / driver level programming.
Familiarity with SOC architecture, and ability to work close to the hardware.
Strong problem-solving and debugging skills.
Expert communication, interpersonal and planning skills.
Ways to stand out from the crowd:
Solid understanding of ARM platform and Linux Kernel internals
Experience in Pre-Silicon / Post-Silicon bringup planning, system validation testing, and execution of complex SoCs and platforms.
Consistent record of learning new technologies on the job in a time-bound manner
Experience working in teams on large SW projects as well as an understanding of SW product release lifecycle
These jobs might be a good fit

Share
What You’ll Be Doing:
Design, develop, and maintain automated test frameworks and pipelines for server firmware and software.
Implement and enhance end-to-end test automation to improve coverage, efficiency, and reliability.
Collaborate closely with PM, development, tools, and AE teams to understand requirements and ensure comprehensive test coverage.
Complete tests for server firmware and software to ensure high product quality and meet project schedules and customer needs.
Support factory test processes to ensure firmware is robust enough for manufacturing.
Analyze test results, debug failures, and provide actionable insights to improve product quality and reliability.
Contribute to the continuous improvement of testing strategies, tools, and processes to drive innovation and quality.
Work with AI tools to faciliate the automation process.
What We Need to See:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
5+ years of hands-on experience in test development, firmware development, automation, or software engineering.
Strong experience with server firmware and corresponding test methodologies.
Proven understanding of server hardware, BIOS/UEFI, BMC, and related firmware components.
Experience with AI coding tools (e.g., Cursor, Windsurf, GitHub Copilot) and integrating them with MCP to test workflows.
Excellent problem-solving, communication, and collaboration skills.
Passion for quality, automation, and innovation in a fast-paced, dynamic environment.
Ways to Stand Out from the Crowd:
Track record of driving automation initiatives or process improvements within a technical team.
Ability to communicate technical findings and recommendations clearly to both technical and non-technical collaborators.
Experience with multi-functional collaboration and working in distributed or global teams.
Demonstrated ability to apply AI/ML techniques to optimize or innovate test automation workflows and improve testing efficiency.
These jobs might be a good fit

Share
What you’ll be doing:
You will work with ground breaking technologies for the Tegra SoC and various NVIDIA embedded platforms
Implement power and thermal management software features in Linux Kernel and user space
Collaborate with power architects, hardware and software engineers on usecase power estimation, power and performance optimization
What we need to see:
MS in CS, CE, EE, Systems Engineering or related software/hardware engineering major
Software development experience with a significant focus on Linux
Excellent Cprogramming/debuggingskills within Linux kernel and user space software
Background with working on embedded systems and ARM processor specific
System-level debugging experience and problem-solving skills
Excellent communication skills
Ways to stand out from the crowd:
Experience in working with the Linux and open-source software communities
Understanding of the Linux power management features (scheduler, dynamic frequency scaling, runtime power management, suspend to RAM), factors influencing power efficiency at chip and platform.
These jobs might be a good fit

Share
What you’ll be doing:
Work with customers to provide deep technical assistance in NVIDIA requirements into customer platforms and rack solutions in the datacenter.
Assist to achieve fully optimized design with NVIDIA products and provide customer feedback as to product features and software enhancement.
Work for customers Datacenter platform brings up, issues analysis and root cause till mass production.
Required tools development focus on NVIDIA Datacenter product segments needed.
Provide tech training to customers for new Datacenter product engagement.
Domestic and overseas travel will be required if needed.
What we need to see:
BS or MS degree (or equivalent experience) in Computer Science/ComputerEngineering/ElectricalEngineering or a related field.
5+ years of significant software development experience.
The Server System Architecture skill.
Experience in developing server BIOS features, including security and UEFI implementation. Additionally, having BMC implemented will be another plus.
Familiar with Linux/BMC skills/operations.
Skills in C/C++ and Python will be a plus.
Excellent communication skills, flexibility in task assignments, and working under pressure.
Ways to stand out from the crowd:
Strong oral & written communication skills (both English and Chinese).
Self-motivated and aggressive to learn.
These jobs might be a good fit

Share
What you will be doing:
Design responsibility for the creation of new products designed around our GPUs, DPUs, and CPUs to cover Graphics, Self-driving platforms, and Data centers.
The LDE is responsible for driving every aspect of design execution, initial testing, bringing, and managing the documentation required to release the product to manufacturing and partners. It also serves as the primary interface to theSilicon/Thermal/Mechanical/SI/EMCengineers.
The scope of the LDE role has been carefully tailored to allow these individuals to consistently deliver world-class product quality on a challenging schedule while applying great attention to detail and quality of execution.
Research the newfeature/circuits/architectureand involve theestablishment/discussionof industry standards, then implement them in the next-generation product/platform development.
What we need tosee:
BS/MSEE and 1+ years of board/System design experience
Knowledgeable in high-speed signal design rules and power design methodologies
Proficiency in digital/analog circuit simulation and fault diagnosis.
Proven ability to deliver complex projects from specification through to production.
Your work displays your passion for circuit development and strong problem-solving skills.
Strong communication and Critical thinking are required.
Deep system knowledge of at least 2 areas: Switch tray /Computer tray/Datacenter architecture development orPC/Graphics/Automotiveproduct development.
Ways to stand outfrom the crowd:
Experience in high-speed interconnection technology in switch tray development.
Proficient in IB/Ethernet switching chip system design and bring-up.
Successful Candidate will possess the following traits: Can-do attitude; Critical thinking; Leadership; Ability to learn complex concepts in a fast-paced environment; Strong desire for creativity; Strategic thinking and good decision-making skills; Good interpersonal skills.
These jobs might be a good fit

Share
What you will be doing:
Work closely with other HW engineering teams such as silicondesign/characterizationteams, IO design/validation teams, system feature owners, operations to determine coverage needs and constraints to resolve appropriate test conditions, diagnostic contents for production line screen.
Define requirements to SW and board teams to support/improve test infrastructure, debug knobs and data collection features needed to support manufacturing screens effectively.
Craft creative solutions and workarounds through volume data analysis and lab experimentation to solve challenging yield and test problems seen in production.
Lead optimization and continuous improvement efforts on the production screen spec definition processes to minimize waste and meet test time, yield, DPPM requirements.
Support customer facing and quality teams during customer escalations to understand the issue and fix gaps identified in coverage.
Define procedures to facilitate correlation activities between production testing infrastructure and internal diagnostic programs.
Create key performance indicators used to evaluate the effectiveness of the new tests.
What we need to see:
BS or MS degree in EE/CE, or equivalent experience.
5+ years of relevant industry experience.
Strong EE fundamentals, knowledgeable in digital design, signal integrity, statistics, timing analysis, fault analysis, sampling and computer architecture.
SLT experience. Strong data analysis skills. Prior experience working with volume data is a plus.
Validated hands-on lab experience with silicon bringup and lab debug.
Good understanding of firmware/driver structures and their interaction with HW.
Problem solving, debugging, analysis and logical reasoning skills with examples to prove it.
Experience with Python, BASH, Linux.
Ways to stand out from the crowd:
Deep understanding of technology and passionate about what you do.
Familiarity with statistical methods and tools for data analysis.
Strong collaborative and communication skills, specifically a shown ability to effectively guide and influence within a dynamic environment.
Strive to be a standout colleague and be ready to work with global teams from diverse cultural backgrounds in a high energy environment.
These jobs might be a good fit

What you'll be doing:
Be involved in the definition, architectural design, and development of security/MCU firmware for NVIDIA DGX products with an opportunity to craft its future.
Assist with defining and making sure the software development process meets security standards.
Perform security threat modelling for our software.
Design and/or make recommendations for security/MCU/CorePDK solutions that apply to our software to satisfy DGX/GPU server guidelines and requirements.
Design Firmware tool and Display Firmware to make sure DGX/GPU products go for production smoothly.
Design Diagnostic software to help validate GPU HW with good performance and quality.
What we need to see:
Masters or higher in electrical engineering, computer science, or computer engineering (or equivalent experience).
Have software/firmware design, development, analysis or equivalent experiences.
Experience in building and implementing
Background in
Plus to be experienced in threat modeling and modeling attack-vectors.
Strong programming skills in Ada/Spark, C/C++/Python, algorithms, and data structures. Background with SBIOS and BMC firmware is a plus.
Strength being hands-on with development in addition to experience in software security. Deep understanding of
A strong teammate; self-motivated with a positive attitude; with a motivation to learn, grow and build.
Ways to stand out from the crowd:
A successful candidate should be able to work independently and highly self-motivated. He or she should drive issues with little or no supervision.
A key success for this position is not only a thorough understanding of system architecture, security and software, but also solid grasp of system design, use case requirements and software stacks.
Excellent communication skills, flexibility in task assignments and working under pressures are also indispensable for this candidate.
These jobs might be a good fit