Find work in the United States.

A simpler way to find your next job.

Jobs in the United States

25+ jobs

Save this search
  • Eng II, A2G Graphics Software Engineering (Onsite)

    RTX

    United States

    We are looking for a Software Engineer with strong experience in GPU, graphics, and low-level embedded software for the Next Generation A2G Graphics Driver software development program. You…

  • Mechanical System Architect Intern

    Jabil Inc.

    Austin, TX

    As a Mechanical System Architect Intern, you will be expected to:

  • AI Infrastructure Technical Systems Engineer

    Cisco Systems, Inc.

    RTP, NC · San Jose, CA

    In-depth knowledge of enterprise Linux (RHEL/Ubuntu), kernel module lifecycle, memory subsystems, GPU device drivers, and out-of-band management (Redfish, IPMI).

  • Software Engineer II, iOS- Maps Mobile Platform

    Uber

    San Francisco, CA

    • $171,000 to $190,000 USD / year

    Proficiency in Swift and Objective-C, paired with a solid grasp of the iOS SDK, runtime, and memory management.

  • Principal Software Engineer (Postprocessing)

    Cadence Design Systems, Inc.

    San Jose, CA

    …developing, and guiding capabilities for result import, result case management, scalar/vector/tensor visualization, contouring, XY plotting, animation, result probing, derived calculations,…

  • Principal Software Engineer (Postprocessing)

    Cadence Design Systems, Inc.

    San Jose, CA

    …developing, and guiding capabilities for result import, result case management, scalar/vector/tensor visualization, contouring, XY plotting, animation, result probing, derived calculations,…

  • Solutions Architect, Infrastructure

    NVIDIA Corporation

    WA · CA · Redmond, WA · Santa Clara, CA · Seattle, WA · Redmond · Santa Clara · Seattle

    …customers? NVIDIA is looking for an Infrastructure Solutions Architect to lead deployment and bring‑up of our next‑generation Data Center GPUs and networking…

  • Senior Linux Kernel Systems Software Engineer – CSP Engagements

    NVIDIA Corporation

    CA · TX · WA · Santa Clara, CA · Austin, TX · Redmond, WA · Seattle, WA · Santa Clara · Austin · Redmond · Seattle

    …drive the successful introduction of NVIDIA's next generation GPU/CPU based products? We work closely with internal leaders in Software, Hardware, Firmware, Marketing and Operations to…

  • Domain Architect - AI Compute (Nvidia Ecosystem)

    World Wide Technology Holding, LLC

    Remote, United States

    • $200,000 to $230,000 USD / year

    Strong Linux systems engineering skills, including distributions tuned for HPC and AI workloads (Ubuntu, RHEL), kernel tuning, driver management, and system hardening.

  • Staff Software Engineer, Linux Kernel and Baseboard Management Controller Architecture

    Google

    Sunnyvale, CA

    Experience building, configuring, and modifying embedded Linux platforms. Track record in device driver development, device tree architectures, kernel memory management, and board bring-up.

  • Staff Compiler Design Engineer

    Ericsson

    Austin

    …takes ML models from StableHLO through orchestration, tiling, memory planning, and code generation onto a multi-core processor architecture with custom…

  • Principal Physics Engine Programmer, C++ (Modeling & Simulation)

    Code Metal

    Remote, United States

    • $250,000 to $290,000 USD / year

    …simulation scheduling, concurrency, deterministic execution, memory management, model integration, and engine-wide performance. The strongest candidates will come from commercial game…

  • Software Development Engineer - C++, Networking

    Advanced Micro Devices, Inc

    Santa Clara, CA

    GPU firmware: Architect and develop GPU firmware components (e.g., system management, power/thermal, security, RAS, and fabric/link management), and drive firmware packaging, update flows…

  • Staff Compiler Design Engineer

    Ericsson

    TX

    …takes ML models from StableHLO through orchestration, tiling, memory planning, and code generation onto a multi-core processor architecture with custom…

  • Lead Diagnostics Software Engineer, ATE Integration

    Advanced Micro Devices, Inc

    Austin, TX

    …maximizing structural and functional test coverage for data center GPU IPs, focusing on massively parallel compute pipelines, high-bandwidth memory (HBM) controllers, and matrix math…

  • Principal System Software Architect, AI/GPU Platforms

    Advanced Micro Devices, Inc

    Austin, TX

    Own the end-to-end system software architecture for one or more MI400-class subsystems for example GPU memory management, scheduling and queuing, RAS and serviceability,…

  • Principal Edge Architect - Software and Runtime

    Irving, TX

    Solid understanding of CPU, GPU, memory, storage, network, and compute resource management for real-time autonomy workloads.

  • GPU Driver & Memory Management Architect

    HP

    Spring, TX · Palo Alto, CA

    • $147,050 to $230,850 USD / year

    This role is responsible for exploring & developing GPU (and NPU-adjacent) driver architecture with deep ownership of memory management, enabling efficient shared memory utilization across…

  • Senior Software Engineer - CUDA and Unified Memory

    NVIDIA USA

    CA · TX

    …configurations and hardware capabilities. To accomplish this, the CUDA driver interacts with GPU hardware, kernel mode drivers, and the operating system. Unified Memory kernel driver…

  • Sr. Principal System Architect - OpenBMC Firmware

    Jabil Inc.

    Austin, TX

    As a Firmware System Architect, you will be expected to

  • Senior GPU System Architect, Context Management and Register Architecture

    NVIDIA USA

    CA

    NVIDIA is seeking a Senior System Architect to define two foundational areas of the GPU: the mechanisms that manage GPU execution state and the register address and access architecture used…

  • Senior Hardware Engineer - GPU & AI Infrastructure

    Roblox

    San Mateo, CA

    GPU Optimization: Drive the integration, performance testing, and debugging of GPUs in our fleet, focusing specifically on hardware-level optimizations, driver tuning, and thermal/power…

  • Principal Software Engineer, Onboard Infrastructure

    Nuro

    Mountain View, CA

    Lead system-level performance and reliability efforts, including latency reduction, resource efficiency, memory management, thread/process lifecycle management, observability, automated…

  • GPU Software Specialist, Onboard Compute

    Muon Space

    San Jose, CA

    Architect end-to-end GPU pipelines that ingest live sensor data (optical and radio), process it on GPU, and hand results off to downlink or CPU-based decision-making subsystems.

  • Principal Architect, System Software - Orbital Data Center

    NVIDIA USA

    CA

    …speed up AI adoption. We are looking for a strong technical architect to own end-to-end system software architecture for Space-1 and successor orbital platforms. You will architect the full…