Senior Embedded Systems Engineer (Ontario)

Senior Embedded Systems Engineer (Ontario)

29 Oct
|
Pulsenics
|
Ontario

29 Oct

Pulsenics

Ontario

Build dependable STM32 firmware at Pulsenics for measurement, safety, and real-time control across advanced electrochemical devices. Work hands-on with hardware.
This Senior Embedded Software Engineer develops and maintains systems governing batteries, electrolyzers, and fuel-cell testing. You will work across bare-metal, RTOS, and embedded Linux, collaborating with hardware, instrumentation, and systems engineers. Correct timing, synchronization, calibration, and hardware interaction remain central.
Key Responsibilities: Design C/C++ firmware for ARM Cortex-based microcontrollers
Maintain firmware controlling device measurement and safety systems
Evolve scalable, testable interfaces and application programming interfaces




Define hardware-in-the-loop and system-level validation strategies
Produce durable technical documentation for firmware decisions
Requirements: Seven or more years with STM32 or similar microcontrollers
Deep knowledge of bare-metal and RTOS embedded development
Experience with SPI, I²C, UART, and related protocols
Ability to read schematics and interpret component datasheets
Experience developing low-level drivers in embedded Linux
Apply your STM32, C/C++, communication protocol, and embedded Linux expertise to Pulsenics’ real-time device firmware.

#J-18808-Ljbffr

📌 Senior Embedded Systems Engineer (Ontario)
🏢 Pulsenics
📍 Ontario

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior embedded systems engineer (ontario) / ontario

Subscribe to this job alert:

Get the latest job offers by email for: senior embedded systems engineer (ontario) / ontario