Enable job alerts via email!

Senior Firmware Architect: Embedded Systems (C/C++, ARM)

PulSenics

Toronto

On-site

CAD 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Job summary

A technology company in Toronto is seeking a Senior Firmware Developer to enhance firmware used in advanced electrochemical technologies. You will collaborate with a diverse engineering team, focusing on developing robust firmware for ARM-based microcontrollers and improving product performance. Ideal candidates have over 3 years of experience in firmware development, strong skills in C programming, and familiarity with embedded systems. This role offers the chance to significantly impact environmental technologies.

Qualifications

  • 3+ years of experience in firmware development for STM32 or similar ARM-based microcontrollers.
  • Proficient in C++ or Bare Metal C programming in embedded systems contexts.
  • Hands-on experience in developing and debugging firmware on target hardware.

Responsibilities

  • Develop an understanding of the Pulsenics device firmware and how various modules work.
  • Develop firmware in C for an Arm Cortex microcontroller for monitoring and safety functions.
  • Document the design and implementation details of new functions and product features.

Skills

C programming
Firmware development
Embedded systems
Debugging
Communication protocols (SPI, I2C, UART)
Version control (Git, SVN)

Education

BSc, MSc, or PhD in Computer Science, Mathematics, Engineering

Tools

Oscilloscopes
DMMs
Logic analyzers
Signal generators
Job description
A technology company in Toronto is seeking a Senior Firmware Developer to enhance firmware used in advanced electrochemical technologies. You will collaborate with a diverse engineering team, focusing on developing robust firmware for ARM-based microcontrollers and improving product performance. Ideal candidates have over 3 years of experience in firmware development, strong skills in C programming, and familiarity with embedded systems. This role offers the chance to significantly impact environmental technologies.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.