Waabi
Senior / Staff Software Engineer, Simulation Platform
Toronto, ON. Posted 20 months ago
The role
You will improve Waabi World, the company's self-driving simulator, to speed up autonomous vehicle development. You will work on making the simulation platform scalable and fast, and design the software that connects its parts.
What you will do
- Contribute to and improve the Waabi World self-driving simulator
- Improve the scalability and performance of the simulation platform
- Design and implement orchestration software between simulation components
- Take part in technical and architecture discussions with researchers and engineers
- Work with internal users to understand their needs and propose new features
- Advocate and set patterns for software development
- Drive complex cross-functional technical projects
Required qualifications
- MS/PhD, or Bachelor's degree with at least 5 years of industry experience in Computer Science, Robotics or a similar field
- Experience with backend technologies and languages such as C++ and Python
- Experience developing and maintaining production-quality software, not only prototypes
- Linux/Unix experience
- Understanding of test-driven and API-driven development
- Experience designing interfaces between systems
- Experience with multi-threaded system design, algorithms, data structures and systems-level programming
- Experience working with cross-functional partners and stakeholders on software frameworks
- Experience with software performance, optimization and profiling
- Experience with concurrency and determinism
- Open-minded, collaborative team player
- Passion for self-driving technologies and solving hard problems
Nice to have
- Experience with Rust
- Experience with game engine development, simulation or similar application runtime development
- Experience in autonomous systems, robotics or machine learning
- Experience with distributed systems or emulation at scale
- Docker and Bazel experience
- Experience building software systems from scratch
- Experience in an Agile/Scrum environment
- Experience with accelerators
- Experience with sensor data processing
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 and social events, on-site, off-site and virtual
Before you apply
- Salary range applies to US locations
About the company
Waabi is a Physical AI company led by Raquel Urtasun that builds technology for autonomous trucks and robotaxis. The company describes itself as a technology start-up working to transform the way the world moves.