About this role
Perception Software Engineer at indie Semiconductor. Location: Toronto or Canada. Role: developing algorithms, integrating firmware, validating software Requirements: Master's required; 5+ years C/C++/Python and embedded software experience; computer vision and ML expertise; RTOS/Linux, ONNX, and heterogeneous compute optimization; SoC/ARM/Xtensa knowledge; strong problem-solving and communication. Category: Software Development Seniority: Senior Level Tools: C, C++, Python, ONNX, Xtensa, ARM, RTOS, Linux, MISRA, DSP, NPU Commitment: Full Time Workplace: Onsite Languages: English