Senior Systems Software Engineer, C

4 weeks ago


Kirkland, United States NVIDIA Full time

NVIDIA is looking for outstanding software engineers to work on NVIDIA's Data Center GPU Manager (DCGM) software. In this role you will work closely with the broader NVIDIA team to design and build Linux-based management agents, CLI tools and end-to-end integration solutions that combine GPUs with the rest of the data center software management ecosystem. We are focused on supporting NVIDIA products across HPC, cloud and enterprise on both bare metal and virtualized platforms as the role of GPUs in all of these environments expands rapidly. Your contributions will span many aspects of GPU system integration, including telemetry and metrics, health checks, diagnostics, configuration, accounting and policy. These tools fill roles of both passive background monitoring and active online management with a core emphasis on operational transparency and seamless integration in customer environments. Your code will support single node developer systems through large clusters with thousands of nodes. To be successful, you will need to have a strong Linux C/C++ background, familiarity with distributed software development, and a proven work ethic. You will be expected to jump in quickly and provide important contributions from day one. This is a dynamic work environment with many exciting opportunities awaiting. NVIDIA GPUs are central to many hot trends in the enterprise, cloud and datacenter. Come join us as we craft the future of accelerated computing and AI What you'll be doing: Develop robust, scalable C++ user space data center management system software under Linux Build and maintain user-space libraries, agents, plugins, bindings and CLI tools Enable GPU management integration with the OSS ecosystem, including Kubernetes and Docker Support internal and external users through bug fixes, documentation and feature improvements Maintain high quality products through robust test coverage and smart design What we need to see: BS or higher in Computer Science or equivalent experience. 5+ years of meaningful industry experience with a strong C++ development background Familiarity with modern C++ standards (C++17/C++20). User space development and debugging expertise under Linux environments Experience with APIs and interface design. Experience with IPC and Multi-threading Outstanding written and verbal interpersonal skills Strong motivation and commitment to learn new skills Ability to implement all aspects of the software development lifecycle Ability to manage time in a fast, heavily multitasked environment Experience writing unit and system tests to ensure the correctness of fixes and new features Ways to stand out from the crowd: Development experience with Python, Go, and Rust. Experience with Jenkins and GitHub/GitLab CI/CD pipelines. Experience with containers, common orchestration frameworks and common logging/telemetry backends Experience with APIs and interface design. Exposure to GPU programming with CUDA. Experience with enterprise software development. Experience with cross-language interfaces (FFI, swig, etc.) in Go (CGO), Python, and Rust. Experience with metrics gathering/monitoring best practices. Experience with Open Telemetry, Prometheus, Grafana, DataDog, etc. Good understanding of extensive distributed systems and data-center operations/limitations. NVIDIA is widely considered to be 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 you The base salary range is 148,000 USD - 276,000 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.



  • Kirkland, United States Ask Staffing Full time

    Pay Range: $ 65-70/hr. on W2 Duration: 6 Months Location : 4400 Carillon Point, Kirkland, WA, 98033 Note: This position requires to be onsite at Kirkland, WA or San Diego, CA ServiceNow office. Job Title : Senior Software Engineer Education Requirement: N/A Position Overview We're looking for experienced, passionate, driven software developers who can help...

  • Software Engineer

    3 days ago


    Kirkland, United States Astronics Full time

    Software Engineer - CONTRACTOR (2024-018 3PT) Astronics Subsidiary Astronics AES Location Kirkland, WA Description **Astronics Advanced Electronic Systems (AES)** is seeking a **Software Engineer CONTRACTOR** to join our cohesive team of professional designers in **Kirkland, WA** . **JOB SUMMARY** The duties of the Software Engineer will be to: + Develop and...


  • Kirkland, United States Docugami Full time

    Docugami uses powerful artificial intelligence to unlock the information contained in highly varied, unstructured business documents. Business users, without IT or development projects, can immediately create custom analysis of vital document content and information from large batches of contracts, can assist users in creating new documents more efficiently...


  • Kirkland, United States Docugami Full time

    Docugami uses powerful artificial intelligence to unlock the information contained in highly varied, unstructured business documents. Business users, without IT or development projects, can immediately create custom analysis of vital document content and information from large batches of contracts, can assist users in creating new documents more efficiently...


  • Kirkland, Washington, United States AtkinsRéalis Full time

    Job DescriptionWhy join us? It's an exciting time at AtkinsRéalis We are rapidly growing in the US. Our company purpose is to build a better world for our planet and its people. We recognize the importance of making sure that our clients and employees, feel this purpose every day. AtkinsRéalis is proud of our company culture that promotes, diversity,...


  • Kirkland, United States Docugami Full time

    Docugami is a Seattle-area document engineering startup that raised a $10M seed round of VC funding in February 2020, and has earned multiple endorsements from industry leaders and publications. We strive to transform how businesses create and manage documents for greater productivity, compliance, and insight using breakthrough artificial intelligence. ...


  • Kirkland, United States Soho Square Solutions Full time

    Job DescriptionJob DescriptionDescription: Years of Experience Required: 8-10 overall years of experience in the field. Degrees or certifications required: Bachelor's in computer science or similar field. Interested in candidates who have cyber security CISSP or cyber security certificate to highlight a cyber security mindset/background Disqualifiers:...


  • Kirkland, Washington, United States The Cigna Group Full time

    The job profile for this position is Software Engineering Senior Advisor, which is a Band 4 Senior Contributor Career Track Role.Excited to grow your career?We value our talented employees, and whenever possible strive to help one of our associates grow professionally before recruiting new talent to our open positions. If you think the open position you see...


  • Kirkland, Washington, United States The Cigna Group Full time

    Please note, candidates must be local to the Kirkland, WA office.Verity Solutions, a Cigna Company, is an award-winning leader in software and services developed for administration of the federal 340B drug pricing program. Our mission is to simplify the complex process of maintaining 340B program compliance resulting in critical 340B cost savings for our...


  • Kirkland, United States PIC Group Full time

    At PIC Group, Inc., our emphasis is on excellence. We recruit the strongest candidates in the power generation industry. As a global service provider, we continually seek talented individuals. Title: Mid-Level/Senior Electrical Engineer Position Type: Contract to HireLocation: Kirkland, WAReports to: Chief Electrical EngineerStatus: ExemptJob Summary: PIC...


  • Kirkland, United States Success Staffing Agency Full time

    Job Description Senior Geotechnical (Kirkland, Washington) 100k- 170k Responsibilities: Geotechnical Site Investigations: Conduct and oversee geotechnical field investigations, including soil and rock sampling, drilling, and in-situ testing. Analyze site conditions to assess geological and geotechnical factors affecting project feasibility and design....


  • Kirkland, United States Success Staffing Agency Full time

    Job Description Senior Geotechnical (Kirkland, Washington) 100k- 170k Responsibilities: Geotechnical Site Investigations: Conduct and oversee geotechnical field investigations, including soil and rock sampling, drilling, and in-situ testing. Analyze site conditions to assess geological and geotechnical factors affecting project feasibility and design....


  • Kirkland, United States PIC Group Full time

    At PIC Group, Inc., our emphasis is on excellence. We recruit the strongest candidates in the power generation industry. As a global service provider, we continually seek talented individuals. Title: Mid-Level/Senior Electrical Engineer Position Type: Contract to Hire Location: Kirkland, WA Reports to: Chief Electrical Engineer Status: Exempt Job Summary...


  • Kirkland, United States PIC Group Full time

    At PIC Group, Inc., our emphasis is on excellence. We recruit the strongest candidates in the power generation industry. As a global service provider, we continually seek talented individuals. Title: Mid-Level/Senior Electrical Engineer Position Type: Contract to Hire Location: Kirkland, WA Reports to: Chief Electrical Engineer Status: Exempt Job Summary:...


  • Kirkland, United States PIC Group Full time

    At PIC Group, Inc., our emphasis is on excellence. We recruit the strongest candidates in the power generation industry. As a global service provider, we continually seek talented individuals. Title: Mid-Level/Senior Electrical Engineer Position Type: Contract to Hire Location: Kirkland, WA Reports to: Chief Electrical Engineer Status: Exempt Job Summary:...


  • Kirkland, United States E-Solutions INC Full time

    Job DescriptionJob DescriptionUEFI / BIOS Development Engineer || Redmond, WA (Onsite)Job Description:Looking for highly motivated embedded engineers with background in firmware development and integration in embedded systems. Owns coordination, Integration, development and unit testing of software specifically in UEFI / BIOS domains within a server...


  • Kirkland, United States Insight Global Full time

    A enterprise automotive manufacturing company is looking for a Lead Systems Engineer in the greater Seattle, WA area to work in an onsite role. This would be supporting the Vehicle Integration Department which is focused on driving a systems approach for vehicle development starting with the high-level vehicle performance and functionality needs of the...


  • Kirkland, United States Yochana IT Solutions INC Full time

    Title: UEFI / BIOS Development Engineer onsite - Redmond, WA Job Description: Looking for highly motivated embedded engineers with background in firmware development and integration in embedded systems. Owns coordination, Integration, development and unit testing of software specifically in UEFI / BIOS domains within a server architecture. Qualification BS...


  • Kirkland, United States Yochana IT Solutions INC Full time

    Title: UEFI / BIOS Development Engineer onsite - Redmond, WA Job Description: Looking for highly motivated embedded engineers with background in firmware development and integration in embedded systems. Owns coordination, Integration, development and unit testing of software specifically in UEFI / BIOS domains within a server architecture. Qualification BS...


  • Kirkland, United States Yochana It Solutions, Inc. Full time

    Title: UEFI / BIOS Development Engineer onsite - Redmond, WA Job Description: Looking for highly motivated embedded engineers with background in firmware development and integration in embedded systems. Owns coordination, Integration, development and unit testing of software specifically in UEFI / BIOS domains within a server architecture. Qualification BS...