FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates strong software development expertise in C++ and a solid foundation in OS scheduling, computer architecture, and performance profiling. Capable of designing maintainable interfaces and collaborating across teams to optimize shared runtime services and middleware integration.
Highest-signal resume keywords
C++ Software DevelopmentPerformance Profiling ToolsMiddleware DevelopmentApplication Framework DesignInter-Process Communication
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C++Performance ProfilingOS SchedulingComputer ArchitectureMemory HierarchyThread SynchronisationLifecycle ManagementShared Runtime ServicesAutomated Performance BenchmarksCommunication Infrastructure
Soft Skills
CollaborationMethodical ApproachProblem Solving
Tools & Technologies
NVIDIA NsightLumosTegrastatGrafanaDatabricksDatadogQNXMomentics
Industry Keywords
Runtime DiagnosticsFault ReportingLatency OptimizationThroughput RequirementsResource Requirements
Tech Stack
Tools & technologiesGrafanaSwitchingC++
About the role
Key responsibilities & impact- Build shared runtime software for Wayve’s Robot Software team
- Design, build, and maintain shared onboard application frameworks and developer interfaces
- Develop application lifecycle management, health monitoring, fault reporting, and runtime diagnostics
- Evolve communication middleware by evaluating technologies, migrating components, and supporting new operating systems and compute platforms
- Investigate latency and performance bottlenecks across the full onboard software stack
- Instrument software with profiling tools and metrics to identify optimisation opportunities
- Collaborate with engineering teams to understand performance pain points and prioritise improvements by impact
- Work with internal teams and middleware suppliers to resolve integration issues and establish shared APIs, documentation, and best practices
- Develop shared runtime services, high-throughput and low-latency inter-process communication, observability infrastructure, automated benchmarks, CI performance checks, and platform ports
- Contribute to architectural decisions across Robot Software and help the onboard stack meet latency, throughput, reliability, and resource requirements
Requirements
What you’ll need- Strong software-development experience in C++
- Proficiency with performance-profiling tools and techniques for finding and resolving system bottlenecks
- Proven, methodical approach to designing experiments and evaluating results
- Strong foundation in OS scheduling, computer architecture, memory hierarchy, CPU caches, context switching, and thread synchronisation
- Experience developing or maintaining middleware, application frameworks, communication infrastructure, lifecycle management, or shared runtime services
- Ability to design maintainable interfaces and help multiple engineering teams integrate and adopt shared software components
- Ability to collaborate across teams to turn performance data into clear architectural and optimisation decisions
- Deep experience with communication middleware or application-framework design is especially valuable
- Experience porting systems software across operating systems and hardware platforms, building automated performance benchmarks in CI, or using NVIDIA tools such as Nsight, Lumos, and tegrastat is relevant
- Familiarity with Grafana, Databricks, Datadog, QNX, or Momentics is a plus
Benefits
Comp & perks- Meaningful equity, sharing in the ownership and long term success of Wayve
- Relocation support and visa sponsorship where applicable
- Hybrid working, core hours and the chance to work hands on in vehicle workshops and labs
- Learning and development budgets with support for training, conferences and growth
- Comprehensive benefits including health insurance, dental, enhanced maternity and paternity leave, retirement or pension where applicable, access to therapists, wellbeing partnerships, team socials and more
- Salaries benchmarked against the market annually
