Senior BLE Firmware Engineer - 6 Month Contract

LRO Staffing

Ottawa

In loco

CAD 83.000 - 96.000

Tempo pieno

4 giorni fa
Candidati tra i primi

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

LRO Staffing seeks a Senior BLE Firmware Engineer in Ottawa for a 6-month on-site contract. You will own production firmware from design through hardware integration and testing, using Nordic Bluetooth LE tech, nRF Connect SDK, and Zephyr RTOS.

Requires 8+ years in embedded firmware, deep C/C++, ARM Cortex, and substantial BLE experience. You will collaborate across teams to deliver robust IoT firmware for resource-constrained devices.

Competenze

  • 8+ years of embedded firmware/software development experience.
  • Advanced Embedded C skills in resource-constrained systems.
  • Experience with Nordic nRF52/nRF54 and nRF Connect SDK.
  • Strong Bluetooth Low Energy development experience (GAP/GATT).
  • Experience developing and optimizing low-power battery-powered devices.
  • Hardware integration and debugging on ARM Cortex MCUs.

Mansioni

  • Develop embedded firmware for IoT products.
  • Design, develop and maintain production firmware in C/C++.
  • Develop firmware for Nordic nRF52/nRF54 using nRF Connect SDK and Zephyr RTOS.
  • Enhance BLE functionality including GAP, GATT, advertising, pairing/bonding, and security.
  • Perform hardware/firmware integration and debugging with SPI, I2C, UART, GPIO and peripherals.
  • Contribute to power optimization and reliable firmware bring-up.

Conoscenze

Embedded C
Bluetooth LE
Zephyr RTOS
nRF52/nRF54
nRF Connect SDK
ARM Cortex

Formazione

Bachelor's degree in Electrical/Computer Engineering or related field

Strumenti

Zephyr RTOS
nRF Connect SDK

Descrizione del lavoro

Senior BLE Firmware Engineer - 6 Month Contract - 19516
About the Opportunity

Our 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 opportunity 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.

Duties
  • Developing Embedded firmware that will run on Embedded IoT products
  • Design, develop and maintain production embedded firmware using C/C++
  • Develop firmware for Nordic nRF52/nRF54 devices using nRF Connect SDK and Zephyr RTO
  • Develop and optimize BLE functionality including GAP, GATT, advertising, connections, pairing/bonding, security and custom services
  • Develop firmware for low-power, resource-constrained connected devices
  • Perform board bring-up and hardware/firmware integration using SPI, I2C, UART, GPIO, ADC and timers
  • Implement low power algorithms
About You
  • Degree from a recognized university or community college with an acceptable specialization in computer, electrical engineering, systems engineering, computer science or information systems
  • 8+ years of embedded firmware/software development experience
  • Advanced Embedded C skills within resource-constrained systems and Zephyr RTOS development experience
  • Strong commercial experience within the Nordic Semiconductor ecosystem, ideally nRF52 and/or nRF54. Hands on experience with nRF Connect SDK
  • Strong Bluetooth Low Energy development experience and understanding of GAP/GATT
  • Experience developing and optimizing low-power/battery-powered devices
  • Strong embedded hardware integration/debugging skills, ARM Cortex microcontrollers, drivers and bootloaders
  • Comfortable remaining highly hands-on while contributing to technical design and architecture
  • Assets: BLE security/DFU, secure boot, RF/interoperability testing, automated testing/CI, Python, Thread/Matter/802.15.4 and previous IoT/sensor development
  • Strong team player, collaborative, self sufficient, able to work
  • Must be able to work onsite
About the Job

Start 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.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior BLE Firmware Engineer - Onsite IoT (6-Month Contract)
Senior BLE Firmware Engineer - Onsite IoT (6-Month Contract)

LRO Staffing • Ottawa

In loco
CAD 83.000 - 96.000
Senior .NET (C#) Developer - IoT (Zigbee, BLE)
Senior .NET (C#) Developer - IoT (Zigbee, BLE)

Industry Professionals • Montreal

In loco
CAD 100.000 - 120.000
Competitive salary
Flexible work arrangement
Modern tech stack
Lead Embedded Firmware Engineer
Lead Embedded Firmware Engineer

Jobgether SRL • Canada

In loco
CAD 148.000 - 180.000
Remote-work stipend
Home office allowance
Healthcare coverage
+4
Senior .NET IoT Developer (Zigbee/BLE) - Hybrid Montreal
Senior .NET IoT Developer (Zigbee/BLE) - Hybrid Montreal

Industry Professionals • Montreal

Ibrido
CAD 100.000 - 120.000
Competitive salary
Flexible work arrangement
Modern tech stack
Embedded Firmware Bluetooth Engineer
Embedded Firmware Bluetooth Engineer

HCR Permanent Search • Canada

Remoto
CAD 96.432 - 103.320
Firmware Engineer – Senior
Firmware Engineer – Senior

TEEMA • Abbotsford

Ibrido
CAD 105.000 - 120.000
Senior Embedded Systems Electronics Engineer
Senior Embedded Systems Electronics Engineer

4FMV Inc • Montreal

Ibrido
CAD 118.000 - 132.000
Hybrid work model
Software Engineer
Software Engineer

Broadcom • Ottawa

In loco
CAD 76.000 - 122.000
Software Engineer Software
Software Engineer Software

Frontdoor Defense • Ottawa

Ibrido
CAD 76.000 - 122.000
Annual bonus
Equity grants
RRSP matching
+2
Intermediate Software Developer- Embedded-- Onsite Position
Intermediate Software Developer- Embedded-- Onsite Position

Curtiss-Wright Corporation • Ottawa

In loco
CAD 75.000 - 95.000
Paid Time Off
RRSP with Employer Match
Health and Wellness Benefits
+3