> Markdown version of [/jobs/ext/3100430-senior-software-engineer-runtime-platform-robot-software](https://www.wearedevelopers.com/jobs/ext/3100430-senior-software-engineer-runtime-platform-robot-software). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - Runtime Platform, Robot Software - **Company:** Wayve - **Location:** London, UK (Remote available) - **Experience:** Expert - **Salary:** £71,556.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Profiling, Linux on Embedded Systems, Software Engineering, Datadog, Grafana, Caching, Performance Monitor, Databricks - **Published:** September 27, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5899753221 ## About the Role * Software Development Skills: Proficiency developing high-performance embedded Linux systems software in C++. Demonstrated ability to manage the complete software development lifecycle from ideation through delivery & optimization * Proficiency with performance profiling tools and techniques for identifying and resolving system bottlenecks * Proven track record of methodical experiment evaluation * Strong technical background on OS scheduling, computer architecture (memory hierarchy, CPU caches, context switches, …), and thread synchronisation Desirable * Familiarity with Nvidia performance tools such as NV NSight, NV Lumos and tegrastat * Familiarity with observability tools such as Grafana (logs, metrics, traces), Databricks, Datadog * Familiarity with QNX and Momentics is a plus ## Description * Investigate latency and performance bottlenecks across the entire software stack * Instrument code with profiling tools and metrics to collect performance data and identify optimization opportunities * Integrate and evaluate new profiling and instrumentation tools to benchmark system performance and establish baselines * Collaborate with multiple teams to understand their performance pain points and prioritize optimization efforts based on impact * Optimize critical code paths and algorithms to improve runtime efficiency, reduce latency, and enhance overall system performance ## Related Videos - [How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution](https://www.wearedevelopers.com/videos/22-how-to-develop-an-autonomous-car-end-to-end-robotic-drive-and-the-mobility-revolution) - [HTTP headers that make your website go faster](https://www.wearedevelopers.com/videos/1676-http-headers-that-make-your-website-go-faster) - [5 steps for running a Kubernetes environment at scale](https://www.wearedevelopers.com/videos/88-5-steps-for-running-a-kubernetes-environment-at-scale) - [Debugging in the Dark](https://www.wearedevelopers.com/videos/1658-debugging-in-the-dark) - [Software Engineering Social Connection: Yubo’s lean approach to scaling an 80M-user infrastructure](https://www.wearedevelopers.com/videos/1583-software-engineering-social-connection-yubo-s-lean-approach-to-scaling-an-80m-user-infrastructure) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology)