03 Nov
|
LRO Staffing
|
Riviere-des-Prairies—Pointe-aux-Trembles
03 Nov
LRO Staffing
Riviere-des-Prairies—Pointe-aux-Trembles
Senior BLE Firmware Engineer - 6 Month Contract - 19516About the OpportunityOur client, an established technology organization developing connected IoT products, has an immediate requirement for a Senior BLE Firmware Developer to join its Ottawa engineering team, 100% onsite.This is an prospect to contribute to a brand-new connected-device development initiative, working hands-on with Nordic Semiconductor technology, Bluetooth Low Energy and Zephyr RTOS.The successful consultant will be a strong hands‐on embedded developer capable of owning production-quality firmware from design and development through hardware integration, debugging and testing.DutiesDeveloping Embedded firmware that will run on Embedded IoT productsDesign, develop and maintain production embedded firmware using C/C++Develop firmware for Nordic nRF52/nRF54 devices using nRF Connect SDK and Zephyr RTODevelop and optimize BLE functionality including GAP, GATT, advertising, connections, pairing/bonding, security and custom servicesDevelop firmware for low-power, resource-constrained connected devicesPerform board bring-up and hardware/firmware integration using SPI, I2C, UART, GPIO, ADC and timersImplement low power algorithmsAbout YouDegree from a recognized university or community college with an acceptable specialization in computer, electrical engineering, systems engineering,
computer science or information systems8+ years of embedded firmware/software development experienceAdvanced Embedded C skills within resource-constrained systems and Zephyr RTOS development experienceStrong commercial experience within the Nordic Semiconductor ecosystem, ideally nRF52 and/or nRF54. Hands on experience with nRF Connect SDKStrong Bluetooth Low Energy development experience and understanding of GAP/GATTExperience developing and optimizing low-power/battery-powered devicesStrong embedded hardware integration/debugging skills, ARM Cortex microcontrollers, drivers and bootloadersComfortable remaining highly hands-on while contributing to technical design and architectureAssets: BLE security/DFU, secure boot, RF/interoperability testing, automated testing/CI, Python, Thread/Matter/802.15.4 and previous IoT/sensor developmentStrong team player, collaborative, self sufficient, able to workMust be able to work onsiteAbout the JobStart ASAP, Initial 6 Month Contract with extension/conversion possibility, 100% onsite. This is a great opportunity to work on the latest IoT technology and grow with a well-established organization.Great organizational culture and collaborative environment. The compensation range is $60.00 to $70.00/hr+ depending on experience.
📌 Senior Ble Firmware Engineer - 6 Month Contract (Riviere-des-Prairies—Pointe-aux-Trembles)
🏢 LRO Staffing
📍 Riviere-des-Prairies—Pointe-aux-Trembles