Full-time

Embedded C++ Developer

Posted by Global Connect Technologies • Montreal, QC, Canada

📍 Montreal, QC 🕒 February 23, 2026

About the Role

We are seeking a highly skilled Embedded C++ Developer with strong Linux experience to design and develop robust embedded software solutions for advanced hardware platforms. The ideal candidate will have extensive experience in C++ programming within Linux-based embedded environments, including system-level development, multi-threaded applications, and hardware-software integration.

Key Responsibilities

  • Design, develop, and maintain embedded applications using C++ in Linux environments.
  • Develop system-level software, middleware, and application layers for embedded platforms.
  • Perform Linux system programming including multi-threading, IPC, sockets, and memory management.
  • Develop and integrate device drivers (user space and kernel space as required).
  • Customize Linux kernel, configure device trees, and support board bring-up activities.
  • Work closely with hardware teams for debug...

Ready to Apply?

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

Apply Now