Own real-time firmware quality at Pulsenics, where timing and synchronization protect high-fidelity electrochemical data. Debug complex systems directly on hardware.
In this senior engineering role, you will lead firmware supporting measurement accuracy, control, safety, and long-term reliability. Pulsenics’ devices serve industrial and research organizations evaluating batteries, electrolyzers, and fuel cells. The position requires shipped-system experience, disciplined testing, and confident architectural decisions.
Key Responsibilities:
- Lead firmware systems governing measurement, control, monitoring, and safety
- Make architecture decisions under real hardware constraints
- Debug firmware using oscilloscopes, logic analyzers, and instrumentation
- Define testing across unit, integration,
and system levels
- Communicate technical decisions through clear documentation
Requirements:
- Seven or more years building time-critical embedded firmware
- Strong electronics fundamentals for hardware-firmware diagnosis
- Proficiency with embedded C/C++ and real-time operating systems
- Strong Git, code review, and development workflow practices
- Explicit communication with technical and non-technical audiences
Use real-time systems judgment, electronics knowledge, and disciplined validation to strengthen Pulsenics’ trusted electrochemical diagnostics.
📌 Senior Real Time Firmware Engineer (Toronto)
🏢 Pulsenics
📍 Toronto
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.