← Back to jobs

Remote job

Senior Software Performance Engineer

Backend Full-time Permanent US

Job details

$160,000—$180,000 Salary
US Eligibility
Senior Experience
Full-time Employment

About this role

Role overview An autonomous vehicle engineering team is hiring a Senior Software Performance Engineer to own the latency, throughput, memory utilization, and thread safety of its real-time behavior planning pipeline. The role partners with staff roboticists who author the autonomy logic, profiling the stack, enforcing performance budgets, and building guardrails that keep execution deterministic. Prior robotics or autonomous vehicle experience is not required; the team is seeking engineers obsessed with low-level systems performance.

Responsibilities - Instrument the behavior pipeline to measure runtime performance, isolating latency spikes, contention, and memory inefficiencies - Refactor high-frequency execution loops to improve cache utilization, eliminate dynamic allocations, and reduce tail latency - Re-engineer thread boundaries and synchronization to maximize multi-core throughput while preserving thread safety - Build automated micro-benchmarks and runtime telemetry into CI/CD pipelines to prevent regressions - Partner with autonomy teams to design performant, low-overhead C++ module interfaces

Requirements - Deep understanding of CPU cache hierarchies, memory alignment, lock-free concurrency, and Linux thread scheduling - Hands-on experience with Linux profiling toolchains such as Perf, Tracy, or eBPF and sanitizers including ASan, TSan, or Valgrind - Strong proficiency in modern C++ (C++17 or C++20), with emphasis on RAII and cache-friendly data layouts - Familiarity with micro-benchmarking frameworks such as Google Benchmark and with regression testing in CI - Experience in performance-critical environments such as game engines, financial trading systems, database runtimes, or operating system kernels - B.S. in Computer Science, Computer Engineering, or an equivalent field

Nice to have - Master's or PhD in Computer Science, Computer Engineering, or a related field - Five or more years of professional experience - Background in autonomous vehicles, robotics, or high-throughput real-time control systems - Track record of designing and scaling automated CI/CD performance testing infrastructure

Benefits and work setup The role offers a salary range of $160,000-$180,000 USD. Benefits include a comprehensive healthcare suite covering medical, dental, vision, life, and disability plans, Health Savings and Flexible Spending accounts, an immediately vested employer retirement match, generous paid parental leave with phased return, a flexible vacation policy plus paid company holidays, and a total wellness program.

Skills detected in the listing

GoC++
Detected Sep 21, 2026
Last verified Sep 21, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
  • Cancel anytime before day 7

Monthly

$35.99 $17.99 /month
  • 35% cheaper than weekly
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching

Lifetime

$99.99 $49.99 /forever
  • One-time payment
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight