Senior Real-Time Performance Engineer (C++)

May Mobility, Inc.

Ann Arbor (MI)

On-site

USD 160,000 - 180,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Healthcare plans
Health Savings Account
Employer retirement match

Job summary

May Mobility, Inc. in Ann Arbor, Michigan seeks a Senior Performance Engineer to own latency, throughput, memory utilization, and thread safety for the real-time decision-making pipeline.

You will profile the stack, enforce performance budgets, and build guardrails that guarantee deterministic, high-throughput execution. Prior background in autonomous vehicles or robotics is not required; we are looking for engineers obsessed with system performance and profiling tools to push the boundaries of

Qualifications

  • Deep understanding of CPU cache hierarchies and memory alignment.
  • Hands-on Linux profiling with Perf/Tracy/eBPF and sanitizers.
  • Advanced C++ (C++17/20) with low-overhead abstractions and cache-friendly layouts.
  • Familiarity with micro-benchmarking and CI performance testing.
  • Experience in performance-critical software environments (e.g., game engines, databases, OS kernels).
  • B.S. degree in CS or CE.

Responsibilities

  • Instrument the behavior pipeline to measure runtime performance and isolate latency spikes.
  • Refactor high-frequency loops to maximize cache usage and reduce allocations.
  • Re-engineer thread boundaries for multi-core parallelism while ensuring thread safety.
  • Create automated micro-benchmarks and telemetry for CI/CD to prevent regressions.
  • Collaborate on designing performant C++ module interfaces for new features.

Skills

CPU cache knowledge
Profiling tools
C++ (C++17/20)
Benchmarking
Domain experience
B.S. in CS/CE

Education

B.S. in Computer Science or Computer Engineering

Tools

Perf
Tracy
eBPF
ASan
TSan
Valgrind

Job description

May Mobility, Inc. in Ann Arbor, Michigan seeks a Senior Performance Engineer to own latency, throughput, memory utilization, and thread safety for the real-time decision-making pipeline.

You will profile the stack, enforce performance budgets, and build guardrails that guarantee deterministic, high-throughput execution. Prior background in autonomous vehicles or robotics is not required; we are looking for engineers obsessed with system performance and profiling tools to push the boundaries of

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Real-Time Performance Engineer for AV Systems
Senior Real-Time Performance Engineer for AV Systems

May Mobility • Ann Arbor (MI)

On-site
USD 160,000 - 180,000
Healthcare
HSA/FSA
Retirement plan
+3
Senior Software Performance Engineer
Senior Software Performance Engineer

May Mobility • Ann Arbor (MI)

On-site
USD 160,000 - 180,000
Healthcare
HSA/FSA
Retirement plan
+3
Real-Time C++ Middleware Engineer for On-Vehicle Robotics
Real-Time C++ Middleware Engineer for On-Vehicle Robotics

PlusAI, Inc. • Santa Clara (CA)

Hybrid
USD 120,000 - 200,000
Senior Embedded Systems Performance Engineer (C++, ML)
Senior Embedded Systems Performance Engineer (C++, ML)

Applied Intuition • Mountain View (CA)

On-site
USD 199,295 - 264,500
Equity options
Comprehensive health insurance
401(k) retirement benefits with employer match
Senior Software Performance Engineer
Senior Software Performance Engineer

May Mobility, Inc. • Ann Arbor (MI)

On-site
USD 160,000 - 180,000
Healthcare plans
Health Savings Account
Employer retirement match
Senior C/C++ Engineer — Real-Time Analytics & AI/ML
Senior C/C++ Engineer — Real-Time Analytics & AI/ML

Ascentt • Ann Arbor (MI)

On-site
USD 110,000 - 150,000
Software Engineer, C++ Middleware and Runtime Infrastructure
Software Engineer, C++ Middleware and Runtime Infrastructure

PlusAI, Inc. • Santa Clara (CA)

On-site
USD 120,000 - 200,000
Senior Real-Time C++ Systems Engineer
Senior Real-Time C++ Systems Engineer

Halodi Robotics • San Carlos (CA)

On-site
USD 200,000 - 300,000
Medical, dental & vision
PTO & holidays
401(k) with company match
+5
Senior Real-Time Embedded Firmware Engineer
Senior Real-Time Embedded Firmware Engineer

AIM Intelligent Machines, Inc. • Seattle (WA), Northern (KY)

Hybrid
USD 140,000 - 180,000
Competitive compensation
Equity
Medical/dental/vision
+2
Senior C++ Middleware Engineer - Low-Latency Robotics
Senior C++ Middleware Engineer - Low-Latency Robotics

Figure • San Jose (CA)

On-site
USD 180,000 - 250,000