O

Embedded firmware engineer

OSENSA Innovations Corp.

burnaby, metro vancouver regional district, Canada Full-time June 08, 2026

Found Description

Requirements

  • Bachelors or Masters degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 3–5+ years of professional experience in developing embedded firmware for microcontroller-based systems.
  • Strong command of C/C++ programming languages; familiarity with Python for scripting and automation is preferable.
  • In-depth knowledge of embedded systems architecture, including bare-metal programming, RTOS, and hardware-software integration.
  • Proficient understanding of communication protocols such as SPI, I2C, UART, Modbus, and Ethernet.
  • Practical experience with essential debugging tools including JTAG debuggers, logic analyzers, oscilloscopes, and digital multimeters.
  • Proficient in utilizing Git and adept at employing modern AI‑assisted development tools for efficient code deployment.

Responsibilities

  • Spearhead the design, development, and op...

Ready to Apply?

Submit your application for Embedded firmware engineer at OSENSA Innovations Corp.

Apply Now