Embedded C/C++ Engineer (Low Power AI Systems) (Toronto)
C
Collabera
📍 toronto, on, Canada
Job Description
Join a high-impact Low Power AI Solutions team focused on enabling efficient AI deployment on embedded edge devices. This role is deeply hands‑on, centered around system-level C/C++ development, runtime optimization, and embedded performance engineering. You will build and optimize infrastructure that powers ML inference on low‑power hardware, directly influencing latency, performance, and power efficiency. Top 5 Must-Have Skills
Strong hands‑on C/C++ development (system-level / runtime) Experience in performance optimization for embedded or low‑power systems Solid understanding of embedded systems design Experience with debugging tools & building internal dev tools Knowledge of memory hierarchy & hardware–software interaction Key Responsibilities
Develop and maintain performance-critical C/C++ code Design and implement runtime components for ML inference Build tools for debugging, profiling, and code optimization Analyze system performance and optimize execution path...
Strong hands‑on C/C++ development (system-level / runtime) Experience in performance optimization for embedded or low‑power systems Solid understanding of embedded systems design Experience with debugging tools & building internal dev tools Knowledge of memory hierarchy & hardware–software interaction Key Responsibilities
Develop and maintain performance-critical C/C++ code Design and implement runtime components for ML inference Build tools for debugging, profiling, and code optimization Analyze system performance and optimize execution path...