Hybrid Systems Software Engineer – AV Infrastructure, Tooling, Coverage, Analysis

Posted 2 months ago

Apply now

About the role

  • Senior Systems Software Engineer developing infrastructure for autonomous vehicle software. Position involves tooling, coverage, and analysis within NVIDIA's advanced perception projects.

Responsibilities

  • Design, deploy, and maintain distributed infrastructure to support AV software builds, simulation, and validation
  • Operate and optimize Bazel-based build/test pipelines, integrating with CI/CD frameworks (e.g. GitLab, Jenkins)
  • Support large-scale data and service workflows with a focus on performance, scalability, and reliability
  • Enable developers with tools, wrappers, and automation that improve correctness, prevent regressions, and enforce quality gates before code is merged
  • Provide mechanisms for automated analysis, triage, and reporting that help developers and stakeholders act on results quickly
  • Build dashboards and metrics for system health, workload quality, and resource utilization across compute and storage environments
  • Communicate proactively with stakeholders, ensuring no issues are left unattended and infra evolves alongside developer needs

Requirements

  • BS/MS in Computer Science, Computer Engineering, or relevant field (or equivalent experience)
  • 5+ years of professional experience in infrastructure, distributed systems, or platform engineering
  • Strong background in Linux systems, distributed systems, and infrastructure engineering
  • Hands-on experience with Bazel build system and its integration into CI/CD pipelines
  • Proficiency in C++, Python and Bash
  • Experience with PostgreSQL and data handling at scale
  • Knowledge of cloud and on-prem environments: Kubernetes, Docker, VM infrastructure
  • Familiarity with logging, monitoring, and alerting stacks (Grafana, Prometheus, ELK stack)
  • Ability to collaborate across teams and communicate effectively with developers and stakeholders
  • Problem-solving mindset: capable of debugging across the stack (infra, build system, workloads)

Benefits

  • health insurance
  • retirement plans
  • paid time off
  • flexible work arrangements
  • professional development
  • bonuses
  • stock options
  • equity

Job title

Systems Software Engineer – AV Infrastructure, Tooling, Coverage, Analysis

Job type

Experience level

Mid levelSenior

Salary

$148,000 - $287,500 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job