Skip to content
mimi

Platform Engineer- Linux

Sapphire Stream Technology

Toronto · On-site Full-time 1w ago

About the role

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:

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field.

Skills

C++CLinux KernelMIPI CSI-2PCIe

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free