Jobs
>
Santa Clara

    Systems Software Engineer - Santa Clara, United States - NVIDIA

    Show more Collapse job
    Default job background
    Full time
    Description

    NVIDIA is searching for a highly motivated, creative engineer to join the GPU Software team. As a GPU system software engineer, you will work with a team of very hardworking software and hardware engineers involving a wide variety of technologies. As someone who is hardworking and passionate about their work, you will design key aspects of our production GPU kernel drivers and embedded SW, focusing on GPU and platform resiliency. You should demonstrate the ability to excel in an environment with sophisticated system level interactions.

    What you'll be doing:

    • Design and implement changes in NVIDIA SW stack to enhance system level resiliency and reliability at datacenter scale with thousands of GPUs. Focusing on adding features that bolster system level availability, early fault detection and faster recovery.
    • You will follow the devices all the way through the development process to datacenter systems, customer desktops, notebooks, workstations, and gaming console products that are used throughout the world.
    • Be heavily involved in architecture definition and early modeling, simulation required to create our groundbreaking products
    • Multiple opportunities to collaborate and communicate effectively with teams from all around the globe

    What we need to see:

    • BS or MS degree in Computer Engineering, Computer Science, or equivalent experience
    • Background in solving problems that apply to large complex systems deployed at scale.
    • Strong C/C++ programming skills as well as having shown initiative in pursuing independent coding projects
    • Familiarity with computer system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory controllers, DMA, etc.)
    • Strong Operating systems fundamentals with Kernel experience on Linux or Windows systems
    • 8+ years of meaningful software development experience

    Ways to stand out from the crowd:

    • Background and strength with sophisticated system-level debugging is invaluable
    • Experience working on system level reliability and resiliency features.
    • Familiarity with system level security concepts
    • Experience with embedded system SW concepts.

    NVIDIA is widely considered to be one of the technology world's most desirable employers. NVIDIA is also an equal opportunity employer. We have some of the most forward-thinking and hardworking people on the planet working for us. If you're creative, passionate and self-motivated, we want to hear from you NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services.

    The base salary range is 180,000 USD - 339,250 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 . 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.

    We have other current jobs related to this field that you can find below

  • Omega Solutions

    Software Engineer

    6 days ago


    Omega Solutions Santa Clara, United States

    Job Duties · Design, develop, enhance, debug, and implements software applications. Troubleshoot production problems related to software applications. Research, test, build, and coordinate the conversion and/or integration of new products based on client requirements. Design and ...

  • Monstatek LLC

    Software Engineer

    3 days ago


    Monstatek LLC Santa Clara, United States

    MonstaTek is a cutting-edge tech company specializing in the development of advanced multi-tool devices for pentesting and hacking. Our flagship product, the MonstaTek M1, integrates various technologies to offer a versatile and powerful tool for tech enthusiasts. We are seeking ...

  • AMD

    Software Engineer

    2 weeks ago


    AMD Santa Clara, United States Full time

    · WHAT YOU DO AT AMD CHANGES EVERYTHING · We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for th ...

  • Couchbase

    Software Engineer

    3 weeks ago


    Couchbase Santa Clara, United States

    Every 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 ...

  • AMD

    Software Engineer

    2 weeks ago


    AMD Santa Clara, United States Full time

    · WHAT YOU DO AT AMD CHANGES EVERYTHING · We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for th ...

  • Omega Solutions

    Software Engineer

    1 week ago


    Omega Solutions Santa Clara, United States

    We 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 ...

  • Forward Networks Inc

    Software Engineer

    1 week ago


    Forward Networks Inc Santa Clara, United States

    Forward 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 ...

  • Eightfold LLC

    Software Engineer

    2 weeks ago


    Eightfold LLC Santa Clara, United States

    About 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 new ...

  • Nutanix

    Software Engineer

    4 days ago


    Nutanix Santa Clara, United States

    Applied 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 ...

  • Couchbase

    Software Engineer

    3 weeks ago


    Couchbase Santa Clara, United States

    Every 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 ...

  • Actalent

    Software Engineer

    3 days ago


    Actalent Santa Clara, United States

    Job Description · This position provides technical and analytical work to develop, design, and/or support software solutions across multiple U.S. defense industries. Duties include participating in software design activities, developing code based on the architecture and technic ...


  • Bear Flag Robotics Santa Clara, United States

    About Bear Flag Robotics · At Bear Flag Robotics, we are building incredible products that growers need to sustainably farm into the future. Our team is building a fleet of autonomous farming tractors. Using cutting-edge technology, we are changing the agricultural world. That me ...

  • Apolis

    Software Engineering

    2 weeks 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 ...

  • LotusFlare

    Software Engineer

    1 week 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 ...

  • Order, Inc.

    Software Engineer

    2 weeks ago


    Order, Inc. San Francisco, United States Permanent

    ENGINEERING · Ordr, Inc. in Santa Clara, CA seeks Software Engineer: Meet w/ sales/mktg teams to gather new reqs from the customer. Review & analyze the reqs within the engineering team. Part-time tele-commuting allowed. $283,442/ yr. Email res (must reference Job Code ) to net. ...

  • Cypress HCM

    Software Engineer

    1 week ago


    Cypress HCM San Jose, United States

    We have an exciting opportunity for a Software Engineer C++ GPU with the top leading multimedia and creative software company in the world. · Responsibilities: · Work on developing GPU components for the video processing pipeline · Work on architecting, coding and productizing th ...

  • Couchbase

    Software Engineer

    3 weeks ago


    Couchbase Santa Clara, United States Full time

    · Every 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, ...

  • Cypress HCM

    Software Engineer

    3 weeks ago


    Cypress HCM San Jose, United States

    We have an exciting opportunity for a Software Developer - C++ with the top leading multimedia and creative software company in the world. · Responsibilities: · Work on developing features in Video Editing applications · Work on improving quality and performance of existing and ...

  • Akkodis

    Software Engineer

    6 hours ago


    Akkodis San Jose, United States

    Akkodis is looking for an experienced senior software engineer to work with a team of designers, researchers, and software developers to develop an integrated HMI software solution for concept car development. · This person will primarily focus on the UI/UX/ and 3D visual softwar ...

  • Microsoft Corporation

    Software Engineer

    1 day ago


    Microsoft Corporation Santa Clara, United States

    Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsofts expanding Cloud Infrastructure and responsible for powering Microsofts Intelligent Cloud mission. SCHIE delivers the core infrastructure and foundational technologies for Micro ...