- Drive and deliver innovations for GPU based AI server with focus on PCIe architecture, system engineering, software/firmware changes as per processor & I/O architecture.
- Define system architecture to optimize I/O performance for various GPU applications.
- Debugging complex system issues due to GPU, I/O bus (PCIe, etc.) and CPU.
- Architecting complex systems, I/O error handling from PCIe & other I/O buses and processor viewpoint, fault management for degraded mode operation of the system per datacenter requirements and improve resiliency of a GPU based systems
- Identify gaps in platform debuggability and drive solutions to improve speed and correctness of issue closure.
- Identify new technologies, features to improve performance, functionality, uptime of GPU systems to make it the most performant, secure, and reliable server for AI workloads.
- Work across the industry chooses and enables new and required technologies and brings those to AI servers in the most efficient way.
- Contribute to all phases of product development, from product definition and architecture and design, through implementation, debugging, testing and early customer support.
- Deep understanding of Server Architecture, CPU design, PCI Express, and CXL at platform level for enterprise systems.
- Deep understanding of PCI Express and associated Error Handling (RAS) and Performance. Deep understanding of Linux kernel
- Familiar with PCIe Switches and Retimers and associated firmware or configuration files.
- Deep understanding of Memory architecture with a focus on Memory RAS.
- Solid experience of end-to-end delivery of high-end enterprise servers from definition to customer deployment.
- Experience modifying UEFI BIOS and Linux Kernel source. Experience writing scripts to assist or automate debug. Experience with C/C++ development and debugging skills in Linux operating environments
- You should possess excellent written and oral communication skills, good work ethics, high sense of team-work, love to produce quality work and commitment to finish your tasks every single day. You are a self-starter who loves to find creative solutions to exciting problems
- Bachelor's Degree in Electrical Engineering or Computer Science, or equivalent experience.
- At least 7+ years of experience as individual contributor.
- Proven expertise in debugging complicated and time critical issues in both development and production environments.
- Experience with both x86 and Arm architectures
-
Manager Software Engineering, Gui
2 weeks ago
Johnson & Johnson Santa Clara, United StatesJohnson & Johnson MedTech is recruiting for a Manager Software Engineering, GUI located in Santa Clara, CA. This position is based in Santa Clara, CA and may require up to 10% travel. (NOT REMOTE) · Johnson & Johnson MedTech innovates at the intersection of biology and technology ...
-
Google Sunnyvale, United States**Minimum qualifications**: · - Bachelor's degree or equivalent practical experience. · - 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). · - 3 years of experience in a technical leadership role; overs ...
-
Software Engineer
2 weeks ago
Omega Solutions Santa Clara, United StatesWe are looking for a Java Software Engineer to help us build functional products and applications. · Java Software Engineer responsibilities include defining software requirements, writing clean and efficient code for various applications and running tests to improve system func ...
-
Software Engineering
4 days ago
Apolis Santa Clara, United States· Job Title: Software Engineering - Engineer · Duration: 12 Months · Location: California Bay Area - Remote · Pay : $91/Hr · Job Description: TOP 6 REQUIREMENTS: · 1. Continuous Integration Development · 2. Automated Test Development · 3. Modern CI/CD pipeline development with G ...
-
Software Engineer
2 weeks ago
Akraya Santa Clara, United StatesPrimary Skills: Wireshark, HTTP Analysis, Network Security, Unit Testing Contract Type: W 2 Location: Remote Duration:3 - 4 Months (possible extension) Pay Range:$30 - $35 per hour NOTE: Role opens to Women Back to Work candidates with a career gap T Software Engineer, Network Se ...
-
Software Engineer
3 weeks ago
Petlibro Santa Clara, United StatesAbout Petlibro · Petlibro is a design thinking company creating products that nurture the intertwined lives of pets & their people. We launched with a philosophy that good design, in form & in function, can make a difference. Petlibro innovates with the latest technology to solve ...
-
Software Engineer
2 weeks ago
Cinarra Systems Santa Clara, United StatesCompany Description · FOLLOW THE CUSTOMER JOURNEY · Cinarra leverages deterministic Carrier data to provide advanced targeting, analytics and custom personas to drive revenue and results for Brands and Carriers. · PROVEN COMMERCIAL SUCCESS · Live with Softbank Corp, a leading ...
-
IT Software Engineer
3 weeks ago
Infinity Ventures University, United StatesThe German Federal Bank is a unique bank: an integral part of the European System of Central Banks with a significant role in financial stability, banking supervision, monetary policy, and payment systems in Germany. Above all, we are a strong team of reliable and responsible ind ...
-
Software Engineer
2 weeks ago
Keylent Inc Santa Clara, United StatesSoftware Engineer TECHM-JOB-23623 · Contract · Location: Santa Clara CA · Skill: Autocad · Experience: 10+ years · VDI Engineer Duties ¿ Handle Level 2 and Level 3 issues/escalations within the VDI Infrastructure. ¿ Administration of various components in VDI Infrastructure. ...
-
Software Engineer
3 weeks ago
Applied Materials Santa Clara, United StatesApplied Materials, Inc. is the global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. Our expertise in modifying materials at atomic levels and on an industrial scale enables customers to transform possibilitie ...
-
Software Engineer
5 days ago
Forward Networks Inc Santa Clara, United StatesForward Networks is revolutionizing the way large networks are managed. Forward's advanced software delivers a "digital twin" of the network, enabling network operators to verify intent, predict network behavior, avoid outages, and simplify network management. Our platform can be ...
-
Software Engineer
1 week ago
Eightfold LLC Santa Clara, United StatesAbout this Role · As a Software Engineer, You will be part of the core product engineering team handling the Talent Acquisition AI product line, which is the flagship AI product of Eightfold. Technical contributions will span across the entire tech stack and will build exciting ...
-
Software Engineer
5 days ago
Oklo Inc Santa Clara, United StatesThanks for your interest in Oklo We are searching for a Software Engineer to join our team. · Position Description: · Software Engineers at Oklo contribute to our in-house reactor design and analysis pipeline. Developers support the product used by all reactor engineers to cond ...
-
Software Engineer
3 days ago
Couchbase Santa Clara, United StatesEvery day we tackle new and exciting challenges to empower developers to build modern cloud, mobile, and edge applications that deliver a premium user experience. Couchbase delivers unmatched performance, scalability, flexibility and financial value across cloud, on premises, hyb ...
-
Software Engineer
2 weeks ago
LotusFlare Santa Clara, United States**LotusFlare, Inc.** · **Software Engineer / Server** · **Engineering Services - Santa Clara, CA - Full Time** · LotusFlare's mission is to make mobile internet more accessible. Mobile data connectivity drives economic growth and brings vast social benefits to the world, but t ...
-
Software Engineer
3 weeks ago
SiFive Santa Clara, United StatesAbout SiFive · As the pioneers who introduced RISC-V to the world, SiFive is transforming the future of compute by bringing the limitless potential of RISC-V to the highest performance and most data-intensive applications in the world. SiFive's unrivaled compute platforms are co ...
-
Software Engineer
2 weeks ago
Keylent Inc Santa Clara, United StatesSoftware Engineer TECHM-JOB-23623 · Contract · Location: Santa Clara CA · Skill: Autocad · Experience: 10+ years · VDI Engineer Duties ¿ Handle Level 2 and Level 3 issues/escalations within the VDI Infrastructure. ¿ Administration of various components in VDI Infrastructure. ¿ Bu ...
-
Software Engineer
5 days ago
SiFive Santa Clara, United StatesSoftware Engineer - Platform Execution Flows · About SiFive · As the pioneers who introduced RISC-V to the world, SiFive is transforming the future of compute by bringing the limitless potential of RISC-V to the highest performance and most data-intensive applications in the wo ...
-
software engineer
3 weeks ago
Spry Info Solutions INC Santa Clara, United StatesWe are looking for a site reliability engineer with an expertise in Splunk configuration, setup and monitoring. · Responsibilities: · Design, develop, document, analyze, create, test and modify the log analytics to maintain different Reports, Dashboards and interfaces to and from ...
-
Software Engineer
2 weeks ago
Forward Networks Inc Santa Clara, United StatesForward Networks is revolutionizing the way large networks are managed. Forward's advanced software delivers a "digital twin" of the network, enabling network operators to verify intent, predict network behavior, avoid outages, and simplify network management. Our platform can be ...
Senior Platform Software Engineer - Santa Clara, United States - NVIDIA
Description
NVIDIA's invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern deep learning — 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're looking to grow our company and establish teams with the most thoughtful people in the world. NVIDIA GH200 superchip provides performance and productivity required for strong scaling for HPC and generative AI workload.Scale out is inherent to design of this massive superchip. We are looking for expert engineers to come and help design rack level solutions for next generation scaling AI supercomputing platforms.
We are looking for a strong technical platform software engineer focused on PCIe firmware, you will own PCIe stack for all NVIDIA GPU servers from firmware and software perspective. You will work with various leads internally and externally, drive customer use cases, align architecture with customer requirements and release best products to market. Join us at the forefront of technological advancement.
What you'll be doing:
What we need to see:
Ways to stand out from the crowd:
NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and talented people on the planet working for us. If you're creative and autonomous, we want to hear from you
The base salary range is 148,000 USD - 276,000 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.
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.