This recruiter is online.

This is your chance to shine!

Apply Now
  • To be discussed
  • 37.50 h

  • Permanent job

  • Published since 1 day(s)

  • 1 position to fill as soon as possible

Benefits


Mission

Design, develop, and maintain software across our embedded platforms, from microcontrollers and signal processing to the APIs and pipelines that support them.

Key Responsibilities

  • Develop and maintain embedded software in C and C++ on embedded Linux systems and microcontrollers (MCUs)
  • Build and customize embedded Linux images using Yocto (layers, recipes, BSPs)
  • Implement and optimize Digital Signal Processing (DSP) algorithms
  • Develop tools, scripts, and services in Python
  • Design and maintain APIs connecting devices with other applications
  • Set up and maintain CI/CD pipelines for embedded software builds and releases
  • Contribute to cloud integration of devices and backend services
  • Test, review code, and document technical work

Work environment

Work environmentsProbewell Lab Inc.0
Work environmentsProbewell Lab Inc.1
Work environmentsProbewell Lab Inc.2
Work environmentsProbewell Lab Inc.3

Requested skills

Requirements

  • Strong proficiency in C and C++ on embedded Linux and microcontrollers (MCUs)
  • Hands-on experience with Yocto
  • Proficiency in Python
  • Experience designing and integrating APIs
  • Experience implementing and maintaining CI/CD pipelines

Assets

  • Hands-on experience with DSP (filtering, FFT, real-time signal processing)
  • Linux kernel or device driver development
  • Wireless communications: Wi-Fi, Bluetooth/BLE
  • Cloud technologies (AWS, Azure, or GCP), Docker, OTA updates
  • Bilingualism (French and English)

Equal Opportunity Employer

This employer is an equal opportunity employer committed to diversity and inclusion. We are pleased to consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veterans status, Aboriginal/Native American status or any other legally-protected factors. Disability-related accommodations are available on request for candidates taking part in all aspects of the selection process.


Requirements

Level of education

University

Diploma

undetermined

Work experience (years)

3-5 years

Written languages

Fr : Advanced

En : Advanced

Spoken languages

Fr : Advanced

En : Advanced