Waabi
Senior / Staff Software Engineer, High-Performance Onboard Algorithms
Toronto, ON. Posted 6 months ago
The role
You will help build and optimize the real-time signal processing pipeline for autonomous driving. The work covers sensor data from cameras, LiDAR, radar and others, with low latency and high reliability.
What you will do
- Design, implement and optimize efficient algorithms for sensor data acquisition, processing, fusion and filtering.
- Ensure real-time performance on target hardware.
- Ship next-generation signal processing software using parallel computing architectures such as CPU, GPU and specialized accelerators.
- Use low-level system programming.
- Collaborate with autonomy and hardware teams to ensure the efficiency and robustness of the entire system.
Required qualifications
- Deep understanding of computer architecture: multi-core, vector units, cache management, memory hierarchy, networking.
- Experience implementing data-parallel and compute-intensive algorithms in image/video processing, compression, or optimizing neural networks.
- Comfortable balancing workloads across multiple processors and managing data buffers.
- Experience identifying bottlenecks with performance profiling and optimization.
- Experience reading and developing production-quality software.
- Writes efficient, maintainable code in a native language such as C++ or Rust.
Nice to have
- Experience with accelerated computing such as CUDA, Vulkan or OpenCL.
- Experience with domain specific languages such as Halide, Taichi, Mojo or Warp.
- Experience with CPU intrinsics (SSE/AVX, NEON/SVE).
- Experience with embedded systems.
- Shipped production software in image and video processing, compression, streaming algorithms, deep learning or geometry processing.
- Publications in top-tier conferences or journals related to high-performance computing, image processing, computer graphics, computer vision, machine learning or self-driving technology.
Benefits
- Competitive compensation and equity awards.
- Medical, Dental and Vision coverage (full-time employees only).
- Unlimited vacation.
- Flexible hours and work from home support.
- Daily drinks, snacks and catered meals when in office.
- Regular team building activities and social events on-site, off-site and virtually.
Before you apply
- Waabi is an equal opportunity employer. Accommodations are available for qualified individuals with disabilities on request to the recruiting team.
About the company
Waabi, founded by Raquel Urtasun, works on Physical AI for autonomous transportation. Its technology powers commercial autonomous trucks and robotaxis.