Motional logo
MotionalPosted 1 month ago

Senior Systems Performance Engineer

$149,000–$198,500 year

HybridPittsburgh, Pennsylvania, United States

Part TimeSenior LevelMediumAutomotive Software

Job Summary

Design and build low-overhead observability infrastructure for resource usage, latency, scheduling behavior, and system health on embedded Linux compute platforms. Develop metrics, tracing, profiling, and analysis tools that identify performance contention and explain system behavior across CPU, memory, storage, and networking. Partner with autonomy and platform teams to investigate crashes, latency spikes, missed deadlines, and resource exhaustion while translating investigations into durable improvements including tooling, alerts, and architectural changes. Define performance benchmarks and regression tests to evaluate the impact of new software, hardware, and system configurations.

Required Qualifications

  • Strong experience debugging and optimizing Linux system performance
  • Deep understanding of operating system concepts, including process scheduling, memory management, filesystems, networking, and inter-process communication
  • Experience diagnosing resource contention, latency, crashes, or throughput problems in complex production systems
  • Experience with Linux performance and tracing tools such as perf, ftrace, eBPF/BPF, BCC, bpftrace, flame graphs, or equivalent technologies
  • Proficiency in a systems programming language such as C or C++
  • Experience using Python, shell scripting, or similar languages for automation and data analysis
  • Ability to analyze large volumes of system telemetry and distinguish root causes from symptoms
  • Ability to work effectively across organizational boundaries and collaborate with application, infrastructure, and hardware teams
  • Strong written and verbal communication skills, including the ability to explain complex system behavior to varied audiences
  • This role is hybrid from our Pittsburgh office and requires in-office days each week to support hands-on system work and cross-functional collaboration
  • All newly-hired employees are queried through E-Verify to verify their identity and employment eligibility

Desired Qualifications

  • Experience optimizing embedded Linux or automotive compute platforms
  • Experience with real-time or latency-sensitive systems
  • Experience working directly with the Linux kernel, scheduler, device drivers, or kernel instrumentation
  • Experience designing observability platforms, telemetry pipelines, or fleet-scale performance analysis systems
  • Experience with cgroups, namespaces, containers, and resource isolation
  • Experience analyzing performance across heterogeneous compute resources such as CPUs, GPUs, and hardware accelerators
  • Experience with high-throughput networking, storage, data logging, or data offload systems
  • Experience establishing performance budgets, service-level objectives, or automated regression detection
  • Experience with the NVIDIA DRIVE AGX platform or DriveOS ecosystem
  • Familiarity with Bazel and large-scale C++ codebases

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce