Develop embedded firmware and kernel/user mode device drivers for Ethernet networking devices in automotive safety-critical systems. Build software stack for Linux and AUTOSAR integration with strict adherence to functional safety standards.
Bachelor's or Master's degree in Computer Science or related field
6+ years of relevant work experience
Proficient in C/C++ programming languages
Experience with software device drivers for communication devices
Deep understanding of operating systems, kernel, and platform drivers
Experience with Linux, QNX, or real-time operating systems
Hands-on experience with hardware and embedded processors
Develop embedded firmware for networking communication devices
Design and implement kernel and user mode device drivers
Build stack extensions, debug utilities, and test tools
Create automated unit and system testing frameworks
Integrate drivers with Linux and AUTOSAR communication stacks
Architect, design, implement, and test SDK device drivers
Ensure strict adherence to functional safety standards
Multiple positions available in Canada with preference for Eastern Time Zone
Company has raised $154M in total funding from leading investors
Recognized in EE Times Top 100 Startups for 2025
50+ patents filed with employees across 4 continents
Focus on software-defined vehicles, robotics, and intelligent machines
Pre-IPO ISO options included in compensation package