Senior Software Engineer – Server Software ODM and OEM Architecture

3 weeks ago


CALIFORNIA, United States Nvidia Full time

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 are looking to grow our company and establish teams with the most thoughtful people in the world. NVIDIA MGX is bringing accelerating computing into any data center with modular server design. With MGX, OEM and ODM partners can build tailored solutions for different use cases while saving development resources and reducing time to market. The modular reference architecture allows different configurations of GPUs, CPUs, and DPUs—including x86 or Arm CPU servers and NVIDIA OVX servers—to accelerate diverse enterprise data center workloads. We’re looking for a highly motivated, creative engineer with strong experience in system software to join the Server Software team. You will work on the architecture, design and implementation of our next generation Server Software and Tools used by OEM and ODM partners to ensure servers built on NVIDIA GPUs, CPUs, and DPUs are Cloud or Datacenter ready.  Join us at the forefront of technological advancement.  What you’ll be doing: Drive next generation GPU Server Software solution for scaling AI infrastructure for MGX products. The MGX products are developed by ODM or OEM partners and you will be involved in ensuring Server Software and Tools needed for the same. Server Software and Firmware involves Platform management OOB, Firmware Update, Security and Telemetry areas. It also includes Tools needed for the same as well as enabling ODMs and OEMs to be NVIDIA Datacenter Ready.  You will be doing detailed requirements, architecture, design, and implementation of the entire GPU servers software solution for ODMs and OEMs. . What we need to see: 6+ years of relevant experience building Server Software Solutions and Tools BS, MS, or PhD in EE/CS or related field of education. Strong knowledge of server manageability in data centers with proven record of having delivered solutions in data centers. Strong and demonstrable skill in Python and Shell programming Experience programming and debugging skills for ODM and OEM platforms. Experience in SCM (e.g., Git, Perforce) and project management tools like Jira. You should possess excellent written and oral communication skills, excellent work ethics, a deep sense of teamwork, 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 complicated problems and hands on with coding. ​ Ways to stand out from the crowd:  Worked on cluster deployment and management projects. Hands on with x86 or ARM system architecture. Are familiar with processor microarchitecture such as caches, pipelining, memory hierarchy, and instruction set architecture (ISA). NVIDIA is considered one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people on the planet working for us. If you're creative and autonomous, 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.SummaryLocation: US, CA, Santa Clara; US, RemoteType: Full time



  • California, MO, United States Conductor Full time

    What You’ll Do Samsung Semiconductor, Inc. is searching for a Software Engineer to join our application engineering (AE) team in San Jose, CA. The Software Engineer will be responsible for test and implementation of internal tools. The candidate will be mainly focusing on helping key customers implement, test and debug new features on their platforms as...


  • California, United States Deere Full time

    Advanced Options 17 open jobs. Match scores are indicators of potential fit and not a promise of any hiring activities. Jobs will be labeled when they're a good or great match Great matches will be shown first in search results Relevant skills and experience will be listed so you know why those jobs are a match 2024062 Senior Software Engineer (CA) 2024053...


  • California, United States DCS Corp Full time

    Job DescriptionJob DescriptionDCS is seeking a Senior-level Software Engineer to join its teams developing the next generation of mission planning software supporting U.S. Air Force and U.S Navy aviators. Essential Job Functions: Perform software development as part of a team contributing to a multi-team, multi-organization enterprise using Scaled Agile...

  • Software Engineer

    1 month ago


    California, United States Open Systems Technologies Full time

    A financial firm is looking for a Software Engineer to join their team in New York, NY. Compensation: $200-250k Qualifications: Required A Bachelor's or advanced degrees in computer science, engineering, or technology related field required 8+ years software development experience in financial services industry collaborating with quantitative...


  • California, United States Deere & Company Full time

    Advanced Options 17 open jobs. Match scores are indicators of potential fit and not a promise of any hiring activities. Jobs will be labeled when they're a good or great match Great matches will be shown first in search results Relevant skills and experience will be listed so you know why those jobs are a match 2024062 Senior Software Engineer (CA) 2024048...


  • California, United States DCS Corp Full time

    Senior Software Engineer II in Edwards Air Force Base, CA at DCS DCS Corporation is looking for Senior Software Engineer to support tactical systems and subsystems of Navy platforms such as F/A-18 and F-35. Essential Job Functions: Leads development of Automated Test software and Model Based System Engineering (MBSE) solutions by understanding customer and...


  • California, United States Verkada Full time

    As a pioneering Senior Software Engineer in the Core Engineering team, you will be at the forefront of developing and sustaining the vital growth infrastructure at Verkada. This role requires someone with a profound technical acumen combined with a passion for tackling complex business challenges. You will be instrumental in engineering robust, scalable...


  • California, United States NVIDIA Full time

    We are now looking for a Senior Software Architect! NVIDIA is hiring a Senior Software Architect for the enterprise software team. Academic and commercial groups around the world are powering a revolution in artificial intelligence software powered by NVIDIA GPUs (Graphics Processing Unit) . On this team, you will have the chance to create products that...


  • California, United States Pivot + Edge Full time

    ViB is the go-to demand generation partner for high- tech B2B companies like Google, Palo Alto, and Sophos. Our customers partner with ViB to improve their marketing results by making it easy and affordable to generate qualified leads. ViB offers the following benefits: Full Time Virtual Position Health Dental & Vision Insurance Company Paid Life, AD&D,...


  • California, United States NextPit GmbH Full time

    As a manager of the software engineering division, you will apply your knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications. Build enhancements within an existing software architecture and...


  • California, United States Vectrus Full time

    Overview Working across the globe, V2X builds smart solutions designed to integrate physical and digital infrastructure from base to battlefield. We bring 120 years of successful mission support to improve security, streamline logistics, and enhance readiness. Aligned around a shared purpose, our $3.9B company and 16,000 people work alongside our clients,...

  • Software Engineer

    4 weeks ago


    California, United States Avispa Technology Full time

    Software Engineer 13471 A leading professional networking company is seeking a Software Engineer . The successful candidate will develop and operate mission-critical services and applications that are used customers and employees worldwide. The ideal candidate has 4+ years of software engineering experience. The company offers a great work...


  • California, United States Rocket Lab Full time

    SENIOR SOFTWARE ENGINEER - OPERATIONS SOFTWARE Based onsite at Rocket Lab's global headquarters in Long Beach, CA, the Senior Software Engineer with the operations software team,is responsible for developing and maintaining software that provides display, capture & management of telemetry data, and commanding to enable Electron, Neutron and Photon testing...


  • California, United States RingCentral Full time

    Software Development Engineer- III page is loaded Software Development Engineer- III Apply locations Bangalore, India time type Full time posted on Posted Yesterday job requisition id R072155 Job Description We are looking for an experienced Senior Software Developer to join the RingCentral Operations Intelligence team. You will be responsible for designing...


  • California, United States in Newbury Full time

    224 Java software engineer jobs in London Senior Software Engineer - Java - London England London, London London Starling Bank Posted today Senior Software Engineer - Java - London England London, London London Starling Bank Posted today Starling is the UK’s first and leading digital bank on a mission to fix banking! We built a new kind of bank because we...


  • California, United States Cisco Full time

    The Cisco Security AI team delivers AI products and platform for all Cisco secure products and portfolios so businesses around the world defend against threats and safeguard the most vital aspects of your business with security resilience. We are passionate about making businesses secure and simplify security with zero compromise using AI and Machine...


  • California, United States farm-ng Inc. Full time

    farm-ng empowers the agricultural community with affordable, adaptable robotics and AI solutions so they can adopt more productive, profitable, and sustainable farming practices. Our vision is to cultivate a future where farms thrive and healthy food is produced in a sustainable and equitable way. For farms that want to make their operations more autonomous...


  • California, United States UPS Full time

    Before you apply to a job, select your language preference from the options available at the top right of this page. Explore your next opportunity at a Fortune Global 500 organization. Envision innovative possibilities, experience our rewarding culture, and work with talented teams that help you become better every day. We know what it takes to lead UPS into...


  • California, United States Cypress Human Capital Management, LLC Full time

    Senior Software Engineer , 7 5 4 Division Overview The team is responsible for servicing our premium online content around the world. We’re home to exclusive original shows (Star Trek: Picard, Star Trek Discovery, The Good Fight, Twilight Zone) and also help millions of viewers consume and enjoy content across all of our global brands (such as Nickelodeon,...


  • California, United States Vantiva Group Full time

    VANTIVA, headquartered in Paris, France and formerly known as Technicolor, is a global technology leader in designing, developing and supplying innovative products and solutions that connect consumers around the world to the content and services they love – whether at home, at work or in other smart spaces. VANTIVA has also earned a solid reputation for...