Skip to Main Content

Job Title


Linux Kernel Engineer


Company : Sapphire Stream Technology


Location : Toronto, Ontario


Created : 2026-03-26


Job Type : Full Time


Job Description

Key Responsibilities: Develop and maintain Linux kernel drivers for camera and multimedia subsystems. Develop and support MIPI CSI-2 PHY architectures for automotive platforms, including pre-silicon emulation and simulation platforms. Integrate PCIe device drivers for 3rd-party MIPI PHY and CSI IP. Support PHY design integration, simulation, and validation activities. Debug signal integrity, timing, and interoperability issues. Collaborate with SoC, board, and software teams to optimize end-to-end link performance. Contribute to design reviews, technical documentation, and process improvements. Preferred Experience: Strong experience in Linux Kernel Driver development (C/C++). Background in multimedia systems, camera sensors, or related domains. Experience with MIPI CSI-2, D-PHY, or C-PHY technologies is a plus. Understanding of high-speed serial interfaces and PHY architectures. Exposure to silicon bring-up, lab debug, or validation activities. Experience in automotive SoC development environments is desirable. Required Skills & Attributes: Excellent communication skills; ability to collaborate with multi-site teams. Self-starter with a proactive approach and ability to speak up. Strong analytical and debugging skills. Ability to balance hardware and software aspects of driver development. Academic Credentials: Bachelors or Masters degree in Electrical Engineering, Computer Engineering, or a related field.