Senior Embedded Linux Performance Engineer

OpenDigital Limited

Sunnyvale, Northern (CA, KY)

Hybrid

USD 99,000 - 139,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid work model

Job summary

Wayve is seeking a Software Engineer for its Robot Software Runtime Platform team in London. You will optimize a high-performance embedded Linux stack, instrument code with profiling tools, and collaborate with multiple teams to improve runtime efficiency across the autonomous driving data loop.

You will work in a hybrid environment with offices and workshops, balancing on-site collaboration and remote work to accelerate experimentation and feature delivery.

Qualifications

  • Proficient in high-performance embedded Linux software development in C++.
  • Experience profiling to identify and resolve bottlenecks.
  • Strong understanding of OS scheduling and memory hierarchies.
  • Ability to evaluate experiments methodically.

Responsibilities

  • Investigate latency and performance bottlenecks across the software stack.
  • Instrument code with profiling tools and metrics to collect performance data.
  • Integrate and evaluate profiling tools to benchmark and baseline performance.
  • Collaborate with multiple teams to prioritise optimization efforts by impact.
  • Optimize critical code paths to improve runtime efficiency and reduce latency.

Skills

C++ embedded Linux
Performance profiling
OS scheduling
Thread synchronization
Experiment evaluation

Tools

NV NSight
NV Lumos
tegrastat
Grafana
Databricks
Datadog

Job description

Wayve is seeking a Software Engineer for its Robot Software Runtime Platform team in London. You will optimize a high-performance embedded Linux stack, instrument code with profiling tools, and collaborate with multiple teams to improve runtime efficiency across the autonomous driving data loop.

You will work in a hybrid environment with offices and workshops, balancing on-site collaboration and remote work to accelerate experimentation and feature delivery.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robot Software Runtime Engineer (Embedded Linux)
Senior Robot Software Runtime Engineer (Embedded Linux)

Wayve • Sunnyvale (CA)

Hybrid
USD 119,000 - 172,000
Senior Embedded Linux & Robotics Software Engineer
Senior Embedded Linux & Robotics Software Engineer

Wayve • Sunnyvale (CA)

Hybrid
USD 210,000 - 290,000
Simulation Software Engineer — Autonomous Driving (Hybrid)
Simulation Software Engineer — Autonomous Driving (Hybrid)

Wayve • London (KY)

Hybrid
USD 93,000 - 146,000
Senior Embedded Linux Engineer — Robotics & Autonomy (Equity)
Senior Embedded Linux Engineer — Robotics & Autonomy (Equity)

Wayve • Sunnyvale (CA)

Hybrid
USD 210,000 - 260,000
Senior Software Engineer - Runtime Platform, Robot Software
Senior Software Engineer - Runtime Platform, Robot Software

Wayve • Sunnyvale (CA)

Hybrid
USD 119,000 - 172,000
Senior Embedded Linux & Edge AI Engineer
Senior Embedded Linux & Edge AI Engineer

OpenDigital Limited • Sunnyvale (CA), Northern (KY)

Hybrid
USD 177,000 - 260,000
Senior Software Engineer - Runtime Platform, Robot Software Sunnyvale, California USA
Senior Software Engineer - Runtime Platform, Robot Software Sunnyvale, California USA

OpenDigital Limited • Sunnyvale (CA), Northern (KY)

On-site
USD 99,000 - 139,000
Hybrid work model
Senior Embedded Software Test Engineer, Onboard Test Automation
Senior Embedded Software Test Engineer, Onboard Test Automation

Wayve • London (KY)

Hybrid
USD 86,000 - 119,000
Senior Embedded Linux Engineer for Autonomous Driving OS
Senior Embedded Linux Engineer for Autonomous Driving OS

OpenDigital Limited • Sunnyvale (CA), Northern (KY)

Hybrid
USD 210,000 - 260,000
Senior Embedded Test Engineer — Onboard Automation & HiL
Senior Embedded Test Engineer — Onboard Automation & HiL

Wayve • London (KY)

Hybrid
USD 86,000 - 119,000