Embedded Software Engineer

Quest Global 

📍 CA, Canada 🇨🇦

full-time
mid-level
Posted —

Key Skills

QualcommLinuxAndroidDRM/KMSMIPI

Industry

Consumer ElectronicsAutomotive

Job Description

  • Bachelor's or Master's degree in Computer Engineering, Electronics Engineering, Embedded Systems, or a related field.
  • Hands-on experience with Qualcomm Snapdragon processors , preferably within wearable, AR, XR, or spatial computing platforms such as AR1 or XR2 series chipsets.
  • Strong expertise in Linux and Android kernel development , including device drivers, kernel debugging, and platform enablement.
  • Proven experience developing display drivers using DRM/KMS and working with Android graphics components such as SurfaceFlinger and Hardware Composer .
  • Deep understanding of MIPI DSI and QSPI interfaces, including timing configuration, register-level programming, and protocol debugging.
  • Advanced programming skills in C and C++ for embedded and system-level software development.
  • Strong debugging and troubleshooting capabilities across hardware and software domains.
  • Experience using hardware diagnostic tools such as oscilloscopes, logic analyzers, MIPI protocol analyzers , and other embedded development equipment.
  • Solid understanding of embedded system architecture, boot flows, memory management, power management, and performance optimization.

If Interested please share your updated resume with below details :

Expected Salary -

Notice Period -

Visa Status -