Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

HPC Middleware Developer

$152k - $241.5k

NVIDIA

We are now looking for a senior HPC software engineer. As a member of our the High Performance Computing Software development team, you will be responsible for designing and implementing new protocols and algorithms that enable the best performance possible on Nvidia networked supercomputers and datacenters. This role offers you an excellent opportunity to deliver production grade solutions, get hands on with ground-breaking technology, and work closely with technical leaders solving some of the biggest challenges in machine learning, cloud computing, and system co-design.What you'll be doing:The team is responsible for developing high performance communication frameworks and applications running in production on the world’s largest supercomputers and datacenters. The work environment is dynamic and challenging; we are innovating and inventing software products at the forefront of technology in terms of performance, scalability, and features. Our team works closely with networking chip design teams in co-designing new hardware features and software APIs.What we need to see:5 years’ experience of Programming in C/C++3 years’ experience in Linux environment and toolsDeep knowledge of Networking Protocols InfiniBand, EthernetDeep knowledge in computer architecture and operating systemsExperience in performance optimizationsMSc or equivalent experience in computer science / software engineering.Ways to stand out from the crowd:You have positive attitude and work well with others.PhD or equivalent experience in CS/EE/Math/PhysicsKnowledge in MPI and High-performance computingKnowledge in RDMA technologyOpen Source Software ContributorFor two decades, we have pioneered visual computing, the art and science of computer graphics. With our invention of the GPU - the engine of modern visual computing - the field has expanded to encompass video games, movie production, product design, medical diagnosis and scientific research. Today, we stand at the beginning of the next era, the AI computing era, ignited by a new computing model, GPU deep learning. This new model - where deep neural networks are trained to recognize patterns from massive amounts of data - has shown to be deeply effective at solving some of the most complex problems in everyday life. NVIDIA is widely considered to be one of the technology world's most desirable companies to work for. Are you creative and driven? Do you love a challenge? If so, we want to hear from you.Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 152,000 USD - 241,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until October 3, 2026.This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.NVIDIA is committed to fostering an inclusive 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.SummaryLocation: US, CA, Santa Clara; US, IL, Remote; US, CO, Remote; US, CO, Boulder; US, CA, Remote; US, NJ, HolmdelType: Full time

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the HPC Middleware Developer in Santa Clara, CA vacancy
  • $20 - $71 per hour

     ...Systems Software Defining, designing, and developing integrated (e.g., Jetson Orin) and...  ...Device Driver Programming, Game Console Middleware, or other Low-Level Library Development...  ...Programming, High-Performance Computing (HPC), Automation Tools (XLA, TVM, Halide), Open... 
    Middleware
    Hourly pay
    Full time
    Internship
    Work at office

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $150k - $180k

     ...vehicle platform and autonomous software stack.Develop perspectives on where opportunities and...  ...Evaluate, integrate and optimize partner middleware into our AD stackOwns or help with...  ...with ROS2 and DDSExperience with automotive HPC SoCs (Nvidia preferred)Experience with QNX... 
    Middleware
    Full time

    Plus.ai

    Santa Clara, CA
    2 days ago
  • $130k - $150k

     ...Enterprise IT, Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We...  ...and reusability.Robust Backend: Develop complex business logic using Apex classes...  ...proprietary tools) using REST/SOAP APIs.Middleware Expertise: Leverage integration platforms... 
    Middleware
    Worldwide

    Super Micro Computer

    San Jose, CA
    2 days ago
  • $153.2k - $234.1k

     ...those systems are driven through: real-time middleware (ROS/ROS 2, DDS, custom IPC, or high-rate...  ...platforms (AWS, GCP) or on-premises HPC clusters.Exposure to autonomous vehicle or...  ...environment in which our employees can thrive and develop better products for our customers.All... 
    Middleware
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  •  ...Applied Intuition, you will: Work across our entire stack to develop new products, features, and tools for our customers' autonomy...  ...tools, modeling physical problems, or using robotics middleware (such as ROS) Don't meet every single requirement? If you're... 
    Middleware
    Full time
    For contractors
    For subcontractor
    Summer work
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intution

    Sunnyvale, CA
    2 days ago
  •  ...ownership.Job Summary About the role We’re looking for a Salesforce Developer to support our Managed Storefront environment with a strong...  .... Experience with Salesforce integrations (REST/SOAP/middleware as applicable). Familiarity with deployment practices (source... 
    Middleware

    HCL Technologies

    Santa Clara, CA
    2 days ago
  •  ...willLead the team in designing and architecting the software stack, including but not limited to boot, security, safety, driver, os, middleware, OTA, applications, etc, for autonomous driving silicon and system.Optimize the system performance and work closely with... 
    Middleware

    Baidu

    Sunnyvale, CA
    4 days ago
  • $184k - $287.5k

     ...enhance software flexibility and maintainability, and elevate developer experience.Evaluate trade-offs in resource-constrained environments...  ...to optimize performance and improve the potential of crucial middleware NvSci APIs.Lead end-to-end feature development for NvSci that... 
    Middleware
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    20 hours ago
  • $184k - $287.5k

     ...maintainability.Improving system-level scalability through IPC, middleware, and platform abstraction layers.Partnering with teams across...  ...-working attitude.Ways to Stand Out From The Crowd:Experience developing ADAS software.Deep understanding of real-time operating... 
    Middleware
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $95.7k

     ...expertise that accelerates your professional growth. Design, develop, test, debug, and improve software that enables Intel products...  ...Development Engineer GPU Software Development Engineer Middleware Development Engineer Software Application Development... 
    Middleware
    Hourly pay
    Summer work
    Internship
    Local area
    Immediate start
    Worldwide
    Relocation package
    Shift work

    Intel

    Santa Clara, CA
    2 days ago
  •  ...are looking for Embedded Software Engineers with expertise in developing embedded software applications on production computers to...  ...a fast-paced environment Hands-on experience with RTOS and middleware applications Ability to work with safety critical robotic systems... 
    Middleware
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intution

    Sunnyvale, CA
    2 days ago
  •  ...Commerce(ISA) B2B application · Performed detail system analysis, develop functional and technical specifications· Hands-on...  ...exposure/experience with ABAP and JAVA· Knowledge of SAP CRM Middleware configurationAdditional Information- "All your information will... 
    Middleware
    Contract work
    Immediate start

    idealforce

    Santa Clara, CA
    4 days ago
  • $152k - $241.5k

     ...software architecture by working closely with external partners developing on our platform and collaborate across multiple teams within...  ...Prior experience in application development and familiarity with middleware frameworks.Excellent C/C++ development skills with good... 
    Middleware
    Full time

    Nvidia

    Santa Clara, CA
    20 hours ago
  •  ...in this position will join a team of highly competent firmware developers involved in the design, implementation and verification of...  ...architect, design, implement and support low-level firmware modules, middleware, sample applications as well as diagnostics embedded software.... 
    Middleware
    Full time
    Local area

    Broadcom

    San Jose, CA
    20 hours ago
  •  ...forwardExperienced with scripting skills (Python, Perl, Shell)Excellent written and verbal communication skillsExperience with Oracle Fusion Middleware, CRM, and PeopleSoft CRM is a PlusExperience with project managementExperience and desire to work in a management consulting... 
    Middleware
    Full time

    Sonsoft

    Cupertino, CA
    4 days ago
  • $165.2k - $223.6k

     ...High performance computing workloads.The Nitro High Memory and HPC team owns the purpose built platform development for the High performance...  ...growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more... 
    Internship
    Local area
    Flexible hours

    AmazonWebServices

    Santa Clara, CA
    2 days ago
  • $134.5k - $193.5k

     ...policy‑as‑code, and config‑as‑code patterns.Debug and troubleshoot complex system and integration issues across services, middleware, and data layers.Develop scripts and tools—primarily in Python—to support automation, CI/CD, and integration tasks.Work with databases and... 
    Middleware
    Full time
    Work at office
    Worldwide

    Bloom Energy

    San Jose, CA
    4 days ago
  • $120k - $200k

    Santa Clara, CASoftware Engineering - Runtime Platform /Full-time /HybridYou will develop and optimize the core infrastructure that facilitates reliable, low-latency execution of on-vehicle robotics software. Your mission extends beyond building a rock-solid foundation... 
    Middleware
    Full time

    Plus.ai

    Santa Clara, CA
    2 days ago
  • $152k - $241.5k

     ...software architecture by working closely with external partners developing on our robotics platform and the collaborations across...  ...machines, and familiarity with robotics or automotive related middleware frameworks.Experience with robot simulation platforms and simulation... 
    Middleware
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $224k - $356.5k

     ...high-performance and scalable solutions for data collection and autonomous vehicle fleets. Our team is responsible for developing platform and middleware features for self-driving cars. This includes software that interacts with various sensors, including cameras, LiDAR,... 
    Middleware
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...autonomous mobile robots (AMRs) and intelligent robotic platforms. We develop full-stack robotics capabilities—from perception and planning...  ...robotic simulation.Familiarity with ROS 2 or other robotics middleware.Understanding of core robotics modules, including localization... 
    Middleware
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Sunnyvale, CA
    20 hours ago
  •  ...build, and scale a portfolio of world‑class SDKs that enable developers to create next‑generation applications across video analytics,...  ...processing dataflow and runtime, distributed compute/communication middleware, delivering a best-in-class developer experience and... 
    Middleware

    AMD

    San Jose, CA
    1 day ago
  • $184k - $287.5k

     ...inspired to do their best work.Join NVIDIA's Embedded Platform Middleware team [NvSci Team] — the group building the foundational system...  ...and inter-process communication — with a relentless focus on developer experience, simplicity, and long-term maintainability.Lead end... 
    Middleware
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  •  ...platforms with the operating systems, databases, runtimes, APIs, developer frameworks, and cloud-native services customers use to build...  ...candidate understands how applications move through API, middleware, runtime, kernel, driver, firmware, and hardware layers, and how... 
    Middleware

    AMD

    Santa Clara, CA
    4 days ago
  •  ...-ready AI-powered services using LLMs and Generative AI. Develop and enhance components for RAG pipelines, agentic workflows, and...  ...applications. Build robust APIs, backend services, and middleware to support adoption of AI solutions across use cases. Deliver... 
    Middleware

    Anveta

    Sunnyvale, CA
    5 days ago
  • $232k

     ...C++, CUDA, and high-performance system optimization.Deep understanding of the Robot Operating System (ROS) or similar autonomous middleware.ResponsibilitiesFor Sunnyvale, CA-based roles: The base salary range for this role is USD $232,000 per year - USD $258,000 per year... 
    Middleware
    Full time
    Work experience placement
    Work at office
    Remote work

    Uber

    Sunnyvale, CA
    20 hours ago
  •  ...embedded environment is required.Essential Job DutiesDesign and develop product-focused, robust, efficient, and elegant C++ software...  ...Skills & ExperienceExperience developing common frameworks and middleware for robotic applications or embedded devices.Experience with... 
    Middleware
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  • $184.7k - $324.8k

     ...effortless and natural.You’ll join a team designing and delivering middleware that powers intelligent, adaptive experiences across Apple...  ...-scale data pipelines, interactive analytics, and advanced developer tooling. We collaborate closely with hardware, robotics, ML, design... 
    Middleware
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $214.97k - $303.03k

     ...advancing the development of software-defined vehicles. We develop safety-first, user-centric software-defined vehicle technologies...  ...Linux platforms. - Debug complex system-level issues across middleware, kernel, and user-space applications. Contribute to system... 
    Middleware

    42dot Inc.

    Sunnyvale, CA
    3 days ago
  • $153.2k - $234.1k

     ...executing, and monitoring our autonomous driving applications. We develop onboard services that orchestrate on-vehicle activities across...  ...design through customer release Experience with robotics middleware platforms and related concepts, such as inter-process communication... 
    Middleware
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to HPC Middleware Developer. Be the first to apply!