Senior Software Engineer - Server Manageability
$152k - $241.5k2100 NVIDIA USA
We are looking for a Senior Software Engineer - Server Manageability! NVIDIA’s invention of the GPU in 1999 fueled 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're looking to grow our company and establish teams with the most thoughtful people in the world. Are you ready to change the next generation of computing? Join us at the forefront of technological advancement.
What you’ll be doing:
- Designing, implementing, and delivering innovations for managing GPU based AI servers with focus on OOB management, firmware development, server architecture and building systems for enterprise.
- Leading BMC firmware design with a global team of engineers.
- Designing and developing performance optimized active monitoring BMC solutions using DMTF Standards including MCTP, Redfish, SPDM and PLDM specifications.
- Instrumenting code to ensure maximum code coverage, writing and automating unit tests for each implemented module and maintain detailed unit test case reports.
- Providing software quality reports based on static analysis, code coverage, CPU load.
- Working with security team to ensure developed code is in line with product security goals. Working closely with hardware teams to influence hardware design and review HW architecture & schematics.
- Driving definition and end to end delivery of all platforms by collaborating with internal teams, ODMs/OEMs and industry partners for AI servers.
- Working with QA/Test architects to come up with proper test tools and automation for qualifying the whole system software and firmware stack.
What we need to see:
- Domain expertise in BMC Firmware development on X86 or ARM Platforms including BMC-BIOS communication, thermal management, power management, firmware update, device monitoring, firmware security, etc.
- Solid experience of end-to-end delivery of high-end enterprise servers from definition to customer deployment.
- Solid understanding of low-level interfaces between SBIOS, BMC and OS like I2C/SPI/PCIe/JTAG etc. PCIe enumeration, IO at platform level for enterprise systems.
- Experience working closely with HW teams, ODMs and vendors to introduce and support server platforms.
- Experience with C/C++ development, bash/python for scripting, and debugging skills in embedded Linux operating environments.
- You should possess excellent written and oral communication skills, good work ethics, high sense of team-work, 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 exciting problems.
- Bachelor’s degree, Master’s Degree, or a PhD; in Electrical Engineering or Computer Science (or equivalent experience) and 5+ years of experience, with demonstrated strong ability as individual contributor.
Ways to stand out from the crowd:
- Contributor to industry standards like Open Compute, IPMI, DMTF Standards, and OpenBMC open source
- Proven record in delivering BMC for enterprise servers with OpenBMC firmware stack
NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most hard-working and dedicated people on the planet working for us. If you're creative and autonomous, 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.
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.
#J-18808-Ljbffr- ...GEICO is seeking a Senior Software Engineer to join the Capacity Management team. You will design, build, and enhance full stack applications to improve capacity planning and optimization across the organization. The role focuses on frontend work with React and JavaScript...Senior
$75k - $215k
## Senior Software Engineer - Capacity ManagementApplyremote type: Hybridlocations: Palo Alto, CA: Dallas, TX: Bethesda, MD: Seattle, WAtime... ...seeking an experienced Engineer II to join our **Capacity Management** team. In this role, you will help design, build, and enhance...SeniorHourly payWork experience placementLocal area- ...Job Responsibilities Partner with engineers, research scientists, technical program managers, and product managers to deliver AI-powered products Oversee design... ..., testing, deployment, and support of AI software components Lead foundation model training, large language...Senior
- ...Northrop Grumman seeks a Sr Principal Software Configuration Analyst to design, implement, and maintain software configuration management using IBM Rational ClearCase in a fast-paced defense environment. You will own ClearCase environments, define branching strategies,...Senior
- ...Account Executive Drive sales efforts. Role based in California and focused on sales growth. Senior Manager of Workforce Management Primary function involves providing customer support services. Specific details regarding responsibilities and requirements are not fully...Senior
- ...power electronics, and 5G/6G wireless. We have managed to produce the world's first single-crystal diamond... ...a broad range of stakeholders, including R&D engineers and technicians, to deliver scalable and actionable software solutions Assist in database optimization and...Senior
- ...A rapidly growing, private equity-backed technology company, is looking for a full-time Senior Software Engineer to develop embedded firmware for its intelligent energy management platform. Their technology connects and optimizes building systems to deliver energy, operational...SeniorFull time
$152k - $241.5k
...automotive and robotics. We build the software stack that enables Large Language, Vision... ...decoding, LoRA, MoE, and KV cache management. Design and implement compiler and runtime... ...Computer Science, Electrical/Computer Engineering, or a closely related field. ~4+...Senior- ...infrastructure Design and implement scalable software solutions Collaborate with cross functional teams and stakeholders Ensure engineering excellence and achieve program objectives... ...development Lead software project management activities and supplier management Requirements...Senior
- ...JetInsight's best-in-class quoting and fleet management software helps aircraft charter operators run and grow safer, more efficient... ...network of on-demand aircraft. We’re looking for a full stack Senior Software Engineer to join our growing engineering team. You’ll work on all...Senior
- ...NVIDIA is seeking a Senior Software Engineer - Server Manageability to design and deliver firmware and software for GPU-based AI servers. You will lead BMC firmware efforts, collaborate with hardware teams, and develop monitoring tools using DMTF standards, ensuring secure...Senior
- ...Today, our platform actively manages billions of dollars of commercial... ...emails, PDFs, and legacy software. CommodityAI serves as a digital... ...We are currently scaling our engineering team in San Francisco to... ...workflows. What You’ll Do As a Senior Software Engineer, you will own...SeniorRelocation
- ...electric-car power electronics, and 5G/6G wireless. We have managed to produce the world's first single-crystal diamond wafers and... ...emission energy. We are looking for a detail-oriented, hands-on Software Engineer to strengthen and grow our data collection, software...SeniorLocal areaFlexible hours
- ...Join to apply for the Senior Software Engineer role at Gigster Building the worlds most elite network of unicorn talent in tech ????...AI... ...building and optimizing applications across the LAMP stack , managing databases and data pipelines , and improving system...SeniorContract work
$184k - $287.5k
...artificial intelligence, and robotics. We are now looking for a Senior Software Engineer – Streaming with strong C++ skills and a deep interest in... ...of operating systems, multithreading, memory management, networking, and systems programming. Ability to debug complex...Senior- ...Jobtailor is seeking a senior software engineer to build and demonstrate software for quantum computing applications and HPC-QC system management. You will develop adapters, evaluate tools, and contribute to open standards to enable interoperability across environments...Senior
$177.3k - $265.9k
...diverse technical challenges of developing software at scale. We are open to adoption of... ...for solving complex problems. Senior Engineer Responsibilities Perform in‑depth analysis... ...by the team partnering across product management, architects and operations. Drive performance...SeniorRemote work$196.35k - $292.6k
...workloads in Microsoft Azure. We are looking for a highly motivated software engineer to help develop and operate cloud-scale distributed systems... ..., and operational improvements. Work closely with product management, architects, and partner teams to translate customer and...SeniorLocal area$139k - $220k
...complex AI workloads. Our team empowers engineers to understand, troubleshoot, and... ...at massive scale. About the role: As a Senior Software Engineer on the Observability team, you... ...problems in distributed architectures into manageable, well‑scoped work. Familiar with Helm...SeniorPermanent employmentTemporary workCasual workWork at officeFlexible hours$175k - $190k
...THE ROLE This Senior Software Engineer, iOS role is central to Thrive Market’s next phase of growth. Our iOS app serves our most engaged members... ...a 99.9% crash‑free session rate. Work alongside Product Managers to translate business requirements into technical specifications...SeniorSummer workWork at officeLocal areaFlexible hours$143.2k - $243.4k
...Kubernetes to help IT teams discover and manage their infrastructure and provide a... ...emphasis on high-scale and high-performance engineering. We operate under a DevOps model and team... ...scalable code by enforcing best practices in software engineering architecture and processes,...SeniorPermanent employmentWork at officeRemote workFlexible hours$138k - $221k
...Grill, and The Human Bean, among others. We are looking for a Senior Software Engineer to join our enterprise drive-thru team and help us build... ...resilient and scalable features across Toast’s enterprise management products Hands-on design and implementation of Android...SeniorWork at officeLocal area$15k
...Summary Lead and execute complex software development initiatives with... ...on front‑end and back‑end engineering using ReactJS, NodeJS and TypeScript... ...third‑party vendors while managing aggressive timelines. Ability... ...and NodeJS for robust server‑side logic. Design, develop and...SeniorWork experience placementLocal areaFlexible hours- ...are looking for a talented individual to join our Revenue Cycle Management team in California. You will build intelligent automation... ...healthcare space. The ideal candidate has over 5 years of software development experience, with proficiency in Typescript, React,...Senior
$115.67k - $214.81k
...division of WB Games Inc., is seeking a Senior UI/UX Engineer to join our team of talented industry... ...from you? 5+ years of professional software engineering experience, working on cross... ...MVC), data binding, layout, and state management. Solid grasp of UI performance (draw-call...SeniorTemporary workWork experience placementLocal area- ...Athelas is seeking a Software Developer to join their Revenue Cycle Management team. The role involves building intelligent systems for healthcare financial workflows and requires 5+ years of experience in software development. Candidates should possess strong skills...Senior
- ...Quiet Capital in California is seeking a Software Developer for their Revenue Cycle Management team. This role focuses on automating and improving financial workflows in healthcare. The candidate should have a strong background in software development with proficiency...Senior
- ...ICEYE is seeking a Senior Software Engineer for Tasking and Planning in Valencia, Spain, with a hybrid work model (3 days in office). You will... ...operational intelligence, working with engineers and product managers to define architecture and direction. You will...SeniorWork at office
- ...transforming healthcare with its AI-native platform. The Revenue Cycle Management Core team seeks a skilled professional to manage claims... ...workflows. In this role, you will utilize your extensive software development experience and proficiency in languages such as Typescript...Senior
- ...An exciting client is seeking a Sr. Software Engineer to develop the C++ core across operating... ...proficiency, object-oriented design, and memory management. Experience within robotics, UAS,... ...(ITAR). Employment Details Seniority level: Mid-Senior level. Employment...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Server Manageability. Be the first to apply!
- senior robotics software engineer California, MO
- software system engineer California, MO
- intel software engineer California, MO
- software developer fintech California, MO
- software development engineer aws California, MO
- information technology software engineer California, MO
- ngo software engineer California, MO
- software engineer travel California, MO
- junior software developer internship California, MO
- rust software engineer California, MO


