Full-time

Embedded C Developer

Posted by Global Connect Technologies • laval, qc, Canada

📍 laval, qc 🕒 March 02, 2026

About the Role

Job Title: Embedded C Developer

Location: Montreal, Canada

Job Type: Full-Time


Position Summary

We are seeking an experienced Embedded C Developer with strong Linux expertise to design, develop, and maintain embedded software solutions for complex systems. The ideal candidate will have hands-on experience in Embedded C programming and Linux-based embedded platforms, including device driver development, system programming, and hardware-software integration.

Key Responsibilities

  • Design, develop, and maintain embedded software using C for Linux-based systems.
  • Develop and debug device drivers in Linux (kernel space and user space).
  • Work closely with hardware teams for board bring-up and hardware-software integration.
  • Develop and maintain BSP (Board Support Package) for embedded platforms.
  • Implement communication protocols such as SPI, I2C, UART, CAN, USB...

Ready to Apply?

Submit your application today and take the next step in your career journey with Global Connect Technologies.

Apply Now