Senior / Staff Software Engineer, High-performance Onboard Algorithms

Waabi

Toronto, ON, Canada
On-site
Deep understanding of computer architecture
Experience with data-parallel algorithms
Heterogeneous computing and systems programming
Waabi is a leader in Physical AI developing technology for commercial autonomous trucks and robotaxis

Job Summary

  • Waabi is a leader in Physical AI developing technology for commercial autonomous trucks and robotaxis.
  • You will design, implement, and optimize highly efficient algorithms for sensor data acquisition, processing, fusion, and filtering.
  • The role requires collaborating with world-renowned scientists to build scalable solutions handling massive amounts of sensor data with low latency.

Matching Summary

Waabi is a leader in Physical AI developing technology for commercial autonomous trucks and robotaxis.

Skills & Requirements

Must-have

  • Deep understanding of computer architecture
  • Experience with data-parallel algorithms
  • Heterogeneous computing and systems programming
  • Performance profiling and optimization skills
  • Production quality software in C++ or Rust

Nice-to-have

  • Experience with accelerated computing like CUDA
  • Familiarity with domain specific languages
  • Experience with CPU intrinsics (SSE/AVX)
  • Background in embedded systems development
  • Publications in top-tier conferences

Key Requirements

  • Fundamentals of computer architecture
  • Native language proficiency in C++ or Rust
  • Experience shipping production software

Work Rights

Not specified

Tailored Resume

Cover Letter