12 embedded firmware engineer jobs at 12 companies in Niagara Falls, NY

2w
Save
Mark Applied
Hide
Intermediate Embedded Firmware Designer
Mississauga, Ontario, Canada
$100k-$120k/yr OnsiteFull Time
MAD Elevator
MAD Elevator: Manufacturer of elevator fixtures, car interiors, and digital displays.
3+ YOEBachelor's in engineering or equivalent, 3+ years embedded software experience, strong C++ and Embedded Linux skills, experience with Go, Qt, Git, networking fundamentals, troubleshooting and hardware integration.
C++, Go, Python, Qt, LVGL, Git, Rust, Embedded Linux, SIP, VoIP, WebRTC
2mo
Save
Mark Applied
Hide
Firmware Engineer, Principal
Toronto, Ontario, Canada
OnsiteFull Time
Qualcomm
QualcommNASDAQ: QCOM: Designs and manufactures semiconductors and wireless telecommunications products.
7+ YOEBS/MS/PhD in EE/CS/IS with 6–8+ years of software/firmware experience; 4+ years with C/C++/Java/Python; embedded firmware, microcontroller/RISC-V, lab debug, git, leadership experience.
C, C++, Java, Python, MATLAB, Bash, git, Verilog, SystemVerilog, RISC-V, FPGA
3mo
Save
Mark Applied
Hide
Staff Firmware Engineer
Toronto, Ontario, Canada
$100k-$500k/yr HybridFull Time
Tenstorrent
Tenstorrent: Designs and manufactures AI processors and RISC-V CPU solutions.
5+ YOE5+ years embedded firmware or low-level system software; strong C/C++; hardware bring-up; cross-stack experience across bootloaders, embedded Linux, drivers, and validation; familiarity with Zephyr, power/thermal management, secure boot, CI, Python.
C, C++, Embedded Linux, Zephyr, Python, Bootloaders, Drivers, Power management, Secure Boot
3w
Save
Mark Applied
Hide
Lead Developer, Embedded Engineering
Oakville or Waterloo
$116k-$155k/yr HybridFull Time
Geotab
Geotab: Provides IoT and connected vehicle fleet management solutions.
Expert in embedded C/POSIX, RTOS or Embedded Linux, firmware architecture, debugging, communication protocols, scripting and testing; strong mentorship and system-design skills; post-secondary degree or equivalent experience.
C, POSIX, RTOS, Embedded Linux, ARM, RISC-V, STM32, NXP, Renesas, UART, SPI, I2C, CAN, GBQ, SQL, Python, Bash, Pytest, Robot Framework, Git, CI/CD, Google Sheets, Google Docs, Google Slides
1mo
Save
Mark Applied
Hide
Staff Embedded Software Engineer
Boston or Mountain View or Toronto
$175k-$210k/yr HybridFull Time
Lightmatter
Lightmatter: Develops photonic processors and interconnects for AI data centers
6+ YOEBS+8yr or MS+6yr in CS/EE/Robotics, device driver and kernel development, hardware-software integration, embedded systems communication, Linux software/firmware, Git and CMake experience.
Linux, Git, CMake, GDB, JTAG, logic analyzers, CMIS, OpenBMC, DMTF, Python, C++
2mo
Save
Mark Applied
Hide
Senior Embedded / Edge Platform Lead
Toronto or Markham
HybridFull Time
Mecka AI
Mecka AI: Data infrastructure layer for robotics and embodied AI.
10+ YOE10+ years in embedded software; full firmware stack ownership; embedded C/C++, RTOS or embedded Linux; drivers; power and thermal management; test/diagnostics strategy; leadership experience.
C/C++, RTOS, embedded Linux, drivers, I2C, SPI, UART, USB, oscilloscope, logic analyzer
1mo
Save
Mark Applied
Hide
Co-op, Embedded Software
Hamilton, Ontario, Canada
OnsiteInternship
Enedym
Enedym: Developing rare-earth-free electric motor and propulsion technologies.
Experience with C/C++ embedded firmware, Python scripting, microcontrollers (ARM Cortex-M/STM32/TI C2000), reading schematics, communication protocols (SPI/I2C/UART/CAN), and Git.
C, C++, Python, ARM Cortex-M, STM32, TI C2000, SPI, I2C, UART, CAN, Git, RTOS, CMake, Make, oscilloscope, logic analyzer, multimeter
2w
Save
Mark Applied
Hide
Lead Controls Engineer
Toronto, Ontario, Canada
$100k-$155k/yr OnsiteFull Time
Armstrong Fluid Technology
Armstrong Fluid Technology: Produces energy-efficient fluid flow and HVAC control systems.
10+ YOEBachelor's in engineering, Eng designation required, 10+ years controls experience for industrial/mission-critical products, closed-loop control and embedded firmware expertise, secure communications and cybersecurity knowledge.
MATLAB/Simulink, C, C++, IEC 61131-3, PLC, BACnet, Modbus, MQTT, IEC 62443, Hardware-in-the-loop (HIL)
1mo
Save
Mark Applied
Hide
Mechatronics Developer
Mississauga, Ontario, Canada
$100k-$130k/yr OnsiteFull Time
Profound Medical
Profound MedicalNASDAQ: PROF: Develops MRI-guided ultrasound systems for incision-free tissue ablation.
5+ YOEBachelor's in engineering, 5+ years developing robotics/automation or electromechanical systems, experience with motors/sensors/encoders, 3D CAD, prototyping, lab test equipment, embedded firmware debugging, and programming in Python/C/C++/C#.
3D CAD, Oscilloscope, Multimeter, Logic Analyzer, Debugger, Hardware-in-the-loop (HIL), Data-acquisition systems, Python, C, C++, C#
2mo
Save
Mark Applied
Hide
Electrical Designer/Engineer
Hamilton, Ontario, Canada
$80k-$120k/yr OnsiteFull Time
Shotover Systems
Shotover Systems: Manufacturer of gyro-stabilized airborne camera systems and AR software.
3+ YOEBachelor's in EE/CE/Mechatronics or equivalent, 3+ years embedded hardware/PCB experience, high-speed digital and analog design, PCB layout, signal/power integrity, firmware integration, EMC/EMI compliance.
Altium Designer, SPICE, HyperLynx, oscilloscopes, logic analyzers, spectrum analyzers, PCIe, MIPI, Ethernet, USB 3.0, SDI, HDMI, DisplayPort, MIPI CSI-2, LVDS
1mo
Save
Mark Applied
Hide
Senior Electrical Engineer - Circuit & Sensor
Toronto, Ontario, Canada
OnsiteFull Time
Dominion Dynamics
Dominion Dynamics: Developing autonomous defense platforms and Arctic sensing technology.
5+ YOEBachelor's/Master's in Electrical/Electronics/Mechatronics,5+ years electronic design and sensor integration,analog/digital circuit design,EDA and PCB experience,embedded microcontrollers,EMI/EMC and signal integrity,lab instrumentation,and Python firmware experience.
Altium Designer, KiCad, OrCAD, SolidWorks, STM32, ESP32, AVR, ARM Cortex, NVIDIA, oscilloscopes, spectrum analyzers, logic analyzers, Python
3mo
Save
Mark Applied
Hide
Product Development / Design Engineer – Mechatronics
Toronto, Ontario, Canada
HybridFull Time
Inertia
Inertia: Integrated hardware product design, engineering, and manufacturing consultancy.
5+ YOE5+ years in electromechanical design; university degree in Mechatronics/Electrical/Computer; embedded firmware in C/C++; PCB design with Altium/KiCAD; Python data analysis; CAD (SolidWorks/Onshape); Git; ISO quality experience.
C, C++, Altium Designer, KiCAD, Python, SolidWorks, Onshape, Git, Oscilloscope, Multimeter