Jobs
>
Santa Clara

    Lead Software Engineer - Santa Clara, United States - NVIDIA

    Default job background
    Description
    NVIDIA's products, hardware and software, are world leaders for performance and efficiency.

    We are continually innovating in creative ways to improve our ability to deliver outstanding solutions across a wide range of sectors.

    We are seeking System Software Engineers who are passionate about what they do and are committed to making a difference in the world through their inventions.

    In the Software Developer Tools Team, we enable 1st & 3rd-party developers to turn NVIDIA's hardware into groundbreaking cluster, server, professional, consumer, automotive, and embedded solutions.


    What you will be doing:
    Your day to day work will be coding, primarily in C/C++ with some Python.

    You'll work with customers and engineers across teams to explore problems, find solutions, write functional requirements docs and designs, drive execution, and deliver multi-functional software solutions.

    Enable Cloud functionality for the industry's premiere multi-discipline GPU+CPU+networking profiling tool.

    You will have the opportunity to work with people across academia and industries improving applications and optimizing computing resource utilization.

    Establishing data analysis pathways and methods for Cloud system profiling. Coordinate analysis across Cloud computing systems, controlling analysis launch, permissions, duration, and retrieval of results to a central location.

    Generate statistics, graphs, and views that scale with data density, and are representative of key Cloud performance characteristics. You will enable engineers and scientists to accomplish ground-breaking work faster than ever before.

    Detect and characterize Cloud computing problems and guide users to strategies to resolve them.


    Build software tools that enable developers across a spectrum of markets to optimize their workflows; enable sophisticated, modern computer systems doing ongoing work in High Performance Computing(HPC), Machine Learning, Deep Learning, Artificial Intelligence, Autonomous Machines, pro-visualization, and even entertainment.

    Our tools are used to optimize systems that span the gamut from embedded systems to the largest of supercomputers.


    Partner with Cloud service providers, system architects, product definition engineers, software/library/firmware engineers, HW/SW applications engineers and operations, in a multifaceted, dynamic, high-energy work environment to bring industry-defining products to market.


    What we need to see:
    BS, MS, or PhD in EE, CE, CS, or Systems Engineering (or equivalent experience).

    Real life professional experience in distributed computing is required. We are looking for a minimum of 5 years with a BS or 2 years with an MS degree.

    Excellent problem solving, collaborative, and interpersonal skills. Experience working with international teams preferred.


    An understanding of Cloud computing principles and frameworks, with experience with Kubernetes or Helm frameworks and familiarity with pod design.

    Strong C/C++ knowledge required.

    Familiarity with computer algorithms, object oriented programming, data structures, and design patterns. Ability to divide sophisticated problems into simple sub problems and then reuse available solutions to implement the solutions.

    Ways to stand out from the crowd:Experience with multiple cloud providers, including Amazon AWS, Oracle OCI, Google GCP, Microsoft Azure, Meta, Tencent, Baidu, and ByteDance

    Experience with end-to-end request/response tracking across containers & nodes.

    Strong Python programming skills.

    Experience creating monitoring, profiling, or optimization software tools for developers working on large scale systems.

    Proven track record of crafting engineering designs, driving them to consensus within teams, and bringing them to fruition.


    With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology world's most desirable employers.

    Our diverse team of talented, capable, and professional people is our greatest asset If you're a creative and autonomous engineer with a real passion for technology, we want to hear from youThe base salary range is 176,000 USD - 333,500 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.

    #J-18808-Ljbffr

  • AMD

    Software Engineer

    1 day 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

    5 days 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 ...

  • Pure Storage

    Software Engineer

    3 weeks ago


    Pure Storage Santa Clara, United States

    BE PART OF BUILDING THE FUTURE. · What do NASA and emerging space companies have in common with COVID vaccine R&D teams or with Roblox and the Metaverse? · The answer is data, -- all fast moving, fast growing industries rely on data for a competitive edge in their industries. An ...

  • Apolis

    Software Engineering

    20 hours 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 ...

  • Microsoft Corporation

    Software Engineer

    3 weeks ago


    Microsoft Corporation Santa Clara, United States

    Microsoft Azure Storage is a highly distributed, massively scalable, and ubiquitously accessible cloud storage platform. Azure storage already runs at Exascale (storing Exabytes of data) and we will scale our designs over the next decade to support Zettascale (storing Zettabytes ...

  • Akraya

    Software Engineer

    3 weeks ago


    Akraya Santa Clara, United States

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

  • Cisco

    Software Engineer

    2 hours ago


    Cisco San Jose, United States

    Who We Are · Cisco Silicon One is the center of Cisco's ASIC design and is driving the development of next-generation network devices for the 5G and AI era. Our outstanding team works in a startup atmosphere within a stable and leading corporate environment, and our design cente ...

  • Couchbase

    Software Engineer

    5 days 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, ...

  • Applied Materials

    Software Engineer

    3 minutes ago


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

  • Bear Flag Robotics

    Software Engineering

    3 weeks ago


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

  • Advanced Micro Devices , Inc.

    Software Engineer

    1 day ago


    Advanced Micro Devices , Inc. Santa Clara, United States

    Overview: · 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 bloc ...

  • Eightfold LLC

    Software Engineer

    10 hours 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 ...

  • Comrise

    Software Engineer

    1 week ago


    Comrise San Jose, United States

    Position: Software Engineer (Backend) · Location: San Jose, CA (Hybrid) · Duration: 6+ Month · Job Responsibilities: · Design new experiences for Client sellers and advertisers to promote their products, manage their advertising campaigns, and run their businesses · Build highly ...

  • Adobe

    Software Engineer

    2 weeks ago


    Adobe San Jose, United States Full time

    Our Company · Changing the world through digital experiences is what Adobe's all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences We're passionate about empowering people to create beautiful ...

  • SiFive

    Software Engineer

    3 weeks ago


    SiFive Santa Clara, United States

    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 world. SiFive's unrivaled compute platforms are co ...

  • Order, Inc.

    Software Engineer

    1 week ago


    Order, Inc. Santa Clara, United States

    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 #43010) to ...

  • Couchbase

    Software Engineer

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

  • BHO Tech

    Software Engineer

    3 days ago


    BHO Tech San Jose, United States Full time

    Overview · We are the leading innovator of Container Converged Infrastructure is looking for a dynamic, high performing, Software engineer ­ Backend to be based out of our San Jose CA headquarters. · Funded by top tier venture financing from CRV, DFJ, GSR, and Goldman Sachs along ...

  • Carta

    Software Engineer

    20 hours ago


    Carta Santa Clara, United States

    The Company You'll Join · Carta is a platform that helps people manage equity, build businesses, and invest in the companies of tomorrow. Our mission is to unlock the power of equity ownership for more people in more places.Carta is trusted by more than 40,000 companies and over ...

  • Brambles

    Software Engineer

    1 week ago


    Brambles Santa Clara, United States

    CHEP helps move more goods to more people, in more places than any other organization on earth via our 300 million pallets, crates and containers. We employ 11,000 people and operate in more than 55 countries. Through our pioneering and sustainable share-and-reuse business model, ...