Hardware-in-the-Loop Software/Firmware Engineer
WaabiVisit Waabi website
Waabi is a Physical AI company developing autonomous-driving technology for trucks and robotaxis.
Toronto, Canada
About Waabi
Founded in 2021 by Raquel Urtasun, Waabi develops a verifiable end-to-end AI model and neural simulation technology for autonomous transportation. Its current platform supports autonomous trucking and an expansion into robotaxis.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will develop HIL test runners, simulation and stimulation interfaces, fault-injection tooling, and bench-control software. You will automate requirement-based testing, integrate hardware validation into CI, instrument test benches, debug hardware and software interactions, and analyze and document test data.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent industry experience
- 4+ years of HIL, embedded test automation, or real-time test-system development experience
- Python
- C
- C++
- Rust
- CAN
- Automotive Ethernet
- Test automation
- CI pipelines
- Lab equipment
- Linux
- Technical writing
Responsibilities
- Develop HIL software, firmware, test runners, and bench-control software
- Build simulation and stimulation interfaces for embedded modules
- Implement automated requirement-based test frameworks and scripts
- Integrate HIL test execution into CI
- Develop instrumentation and data-acquisition software
- Bring up and debug HIL bench configurations
- Analyze and document test data
Benefits
- Equity awards
- Medical, dental, and vision coverage
- Paid parental, medical, and family care leave
- Paid time off
- 401(k) or RRSP retirement savings options
- Health savings account contribution options
- Daily drinks, snacks, and catered meals when in office
- Team-building activities and social events
