Embedded SW Engineer
CanadaEnCharge AI
EnCharge AI needs a candidate with a Bachelor's in EE or CS, advanced C/C++ skills for operating system kernel and systems work, and a deep understanding of operating systems, computer architecture and memory management. Strong verbal and written communication is required.
C, C++, RISC-V, PCIe, IOMMU
Device Driver Engineer
CanadaEnCharge AI
3+ YOECandidates need a Bachelor's or Master's degree in a related field and 3+ years of device driver development on Linux or Windows. Strong PCIe, kernel-mode C/C++ and low-level debugging skills are required.
gdb, perf, ftrace, dmesg, PCIe analyzers, Kubernetes