Job Description
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?
Take the next step in your AI career. Submit your application to Global Connect Technologies today.
Submit Application