Senior Linux Performance Engineer — Real-Time Embedded

Socket.dev

Pittsburgh (Allegheny County)

Hybrid

USD 149,000 - 198,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Motional is seeking a Linux Systems Performance Engineer to improve the performance, reliability, and observability of our onboard compute platform. This hybrid role in Pittsburgh focuses on developing observability methods and collaborating with autonomy teams to diagnose and resolve resource contention, crashes, and latency spikes.

You will build tools and telemetry to enable faster root cause analysis and work with cross-functional teams across CPU, memory, storage, networking, and more.

Qualifications

  • Experience debugging Linux performance in complex systems.
  • Strong knowledge of OS concepts: scheduling, memory, IPC.
  • Experience diagnosing resource contention, latency, and crashes.
  • Ability to translate findings into actionable changes.

Responsibilities

  • Design and build low-overhead observability infrastructure for resource usage, latency, scheduling behavior, and system health.
  • Develop metrics, tracing, profiling, and analysis tools that identify performance contention and explain system behavior.
  • Improve real-time and post-event root cause analysis across CPU, memory, storage, networking, and other shared resources.
  • Partner with autonomy and platform teams to investigate crashes, latency spikes, missed deadlines, resource exhaustion, and performance regressions.
  • Analyze application, operating system, kernel, and hardware interactions on embedded Linux compute platforms.
  • Translate investigations into durable improvements, including tooling, alerts, dashboards, performance requirements, and architectural changes.
  • Define performance benchmarks and regression tests for onboard systems.
  • Evaluate the performance impact of new software, hardware, and system configurations.
  • Communicate findings clearly and provide actionable recommendations to cross-functional engineering teams.
  • Contribute to technical roadmaps for onboard observability and system performance.

Skills

Linux performance debugging
OS concepts
Resource contention analysis
C/C++ programming
Python scripting
Cross-functional collaboration
Communication skills

Tools

perf
ftrace
eBPF/BPF
bpftrace
flame graphs
BCC

Job description

Motional is seeking a Linux Systems Performance Engineer to improve the performance, reliability, and observability of our onboard compute platform. This hybrid role in Pittsburgh focuses on developing observability methods and collaborating with autonomy teams to diagnose and resolve resource contention, crashes, and latency spikes.

You will build tools and telemetry to enable faster root cause analysis and work with cross-functional teams across CPU, memory, storage, networking, and more.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Linux Systems Performance Engineer – Onboard Real-Time
Senior Linux Systems Performance Engineer – Onboard Real-Time

Pittsburgh Robotics Network • Pittsburgh

Hybrid
USD 149,000 - 199,000
Real-Time Linux Systems Performance Engineer
Real-Time Linux Systems Performance Engineer

Motional • Pittsburgh

Hybrid
USD 149,000 - 199,000
Senior Systems Performance Engineer
Senior Systems Performance Engineer

Motional • Pittsburgh

Hybrid
USD 149,000 - 199,000
Senior Embedded Linux Engineer: Real-Time, High-Reliability
Senior Embedded Linux Engineer: Real-Time, High-Reliability

CSG Talent • Long Beach (CA)

On-site
USD 140,000 - 190,000
Senior Embedded RTOS Engineer — Real-Time Systems
Senior Embedded RTOS Engineer — Real-Time Systems

Dormont Manufacturing Co • Pittsburgh

On-site
USD 85,000 - 120,000
Health insurance
401(k) with employer match
Unlimited vacation
+2
Senior Linux Systems Engineer — Reliability & Automation
Senior Linux Systems Engineer — Reliability & Automation

NLB Services • United States

On-site
USD 110,000 - 160,000
Senior Platform Software Engineer, High-Performance Linux
Senior Platform Software Engineer, High-Performance Linux

Acquire Me • New York (NY)

On-site
USD 150,000 - 210,000
Senior Embedded Software Engineer - Real-Time Linux
Senior Embedded Software Engineer - Real-Time Linux

Motion Recruitment • Salem (NH)

On-site
USD 120,000 - 160,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Senior Linux Kernel Engineer - Bring-Up & Performance
Senior Linux Kernel Engineer - Bring-Up & Performance

Espace • Saratoga (CA)

On-site
USD 140,000 - 200,000
Health and wellness care options
Paid holidays
Paid time off
+1
Lead Embedded Real-Time Linux Engineer (ARM/C++)
Lead Embedded Real-Time Linux Engineer (ARM/C++)

Suru • San Francisco (CA)

On-site
USD 180,000 - 240,000