NVIDIA

Senior System Software Engineer

NVIDIA

full-time

Posted on:

Location Type: Hybrid

Location: Santa Clara • California, Oregon, Washington • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $148,000 - $235,750 per year

Job Level

Senior

Tech Stack

AWSAzureCloudDistributed SystemsJenkinsLinuxLogstashPythonShell Scripting

About the role

  • Design, implement, and maintain robust build flows for embedded software
  • Automate complex release processes and manage underlying infrastructure for CI/CD pipelines
  • Troubleshoot build failures and infrastructure issues; optimize CI/CD workflows for efficiency and reliability
  • Develop and enhance automated frameworks for System-on-Chip (SOC) validation, including daily sanity and regression testing
  • Integrate testing scripts into CI/CD pipelines to ensure continuous quality
  • Perform thorough sanity testing of various System Windows and Linux hardware and software components
  • Develop comprehensive regression reports and scale stress/smoke testing on device farms
  • Implement metrics collection and analytics systems to monitor software, build quality, and performance
  • Analyze telemetry and log data from distributed systems to identify patterns, anomalies, and derive actionable insights that guide development priorities and improve product quality

Requirements

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Data Science, or a related technical field (or equivalent experience)
  • 5+ years of professional experience as a Software Engineer, with significant contributions in at least one, and preferably more, of the following areas: Build & Release Engineering / DevOps: Experience designing and maintaining CI/CD pipelines, build systems, and infrastructure automation
  • Software Quality Assurance / Test Automation: Proficiency in developing automated test frameworks, writing comprehensive test suites, and performing system/OS validation
  • Data Engineering / Systems Analysis: Experience with data ingestion, processing, analysis, and visualization from telemetry and logs to derive insights.
  • Technical Skills Automation: Python, Bash/Shell scripting, C/C++, pytest, robot or similar CI/CD & build Tools: Jenkins, GitLab CI, Make, CMake or similar
  • Cloud & Analytic Platforms: AWS, Azure, OpenSearch, Logstash/Fluent
  • Operating Systems: Windows (ETW, WMI), Linux (systemd journal, syslog, dmesg)
Benefits
  • equity
  • benefits 📊 Resume Score Upload your resume to see if it passes auto-rejection tools used by recruiters Check Resume Score

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonBashC/C++pytestrobotCI/CD pipelinesbuild systemsautomated test frameworksdata ingestiondata analysis
Sprinter Health

Senior Software Engineer, Partner Engineering

Sprinter Health
Seniorfull-time$163k–$215k / yearCalifornia · 🇺🇸 United States
Posted: 13 minutes agoSource: jobs.lever.co
Invisible Technologies Inc.

Staff Software Engineer – Forward Deployed

Invisible Technologies Inc.
Leadfull-time$193k–$274k / yearCalifornia, New York · 🇺🇸 United States
Posted: 1 hour agoSource: boards.greenhouse.io
AWSCloudDockerETLGoogle Cloud PlatformKafkaKubernetesPythonUnity
The Walt Disney Company

Lead Software Engineer

The Walt Disney Company
Seniorfull-time$160k–$224k / yearCalifornia, Washington · 🇺🇸 United States
Posted: 3 hours agoSource: disney.wd5.myworkdayjobs.com
AWSCloudDockerJavaKubernetesMicroservicesNoSQLSpinnakerSpringSpring BootSpringBootSQL+1 more
The Walt Disney Company

Senior Principal Software Engineer

The Walt Disney Company
Seniorfull-time$224k–$329k / yearCalifornia, New York, Washington · 🇺🇸 United States
Posted: 3 hours agoSource: disney.wd5.myworkdayjobs.com