Source description
About the role
We're looking for a Firmware / Embedded Systems Engineer with 3 to 5 years of hands-on experience in embedded development to support the design and optimisation of cutting-edge low-power, sensor-driven wireless devices. In this role, you'll be working on performance-critical systems involving BLE connectivity, real-time data processing, and custom hardware integrations. This is a great opportunity for an engineer who enjoys digging deep into firmware performance, power optimisation, and working across the entire embedded stack, from board bring-up to wireless protocols and sensor data management. Responsibilities: Develop, test, and maintain embedded firmware for custom hardware platforms, with a strong focus on BLE-based communication systems.Integrate and optimise sensors such as IMUs, accelerometers (digital and analogue), and other low-power peripherals.Work with flash file systems, bootloaders, and memory management strategies for efficient data handling.Drive power optimisation efforts across firmware, including deep sleep modes, peripheral management, and runtime tuning.Contribute to antenna and RF performance optimisation in collaboration with hardware and RF teams.Support synchronised data collection across multiple devices for real-time streaming and data logging applications.Collaborate with cross-functional teams, including hardware, app, and data science, to deliver seamless end-to-end product functionality. Requirements: B. Tech. or M. S. in Electronics Engineering, Embedded Engineering, or related discipline.3-5 years of experience developing embedded firmware in C/C++ for ARM Cortex-M or similar microcontrollers.Proven experience with Bluetooth Low Energy (BLE) stacks and custom BLE services/profiles.Experience with IMUs, accelerometers, and integrating sensor data into real-time applications.Familiarity with flash memory, embedded file systems, and bootloaders.Strong debugging skills using tools like JTAG/SWD, oscilloscopes, logic analysers, and protocol sniffers.Experience with Nordic Semiconductor devices and the nRF Connect SDK (NCS).Knowledge of low-power design principles and techniques for battery-operated devices.Background in RF/antenna tuning and wireless performance testing.Understanding of BLE live streaming, synchronised data collection, and time-stamping accuracy across devices.Familiarity with protocols like Find My, ANT+, or other proprietary wireless standards is a strong plus.Exposure to both digital and analogue accelerometers and their trade-offs in embedded systems. We're looking for a Firmware / Embedded Systems Engineer with 3 to 5 years of hands-on experience in embedded development to support the design and optimisation of cutting-edge low-power, sensor-driven wireless devices. In this role, you'll be working on performance-critical systems involving BLE connectivity, real-time data processing, and custom hardware integrations. This is a great opportunity for an engineer who enjoys digging deep into firmware performance, power optimisation, and working across the entire embedded stack, from board bring-up to wireless protocols and sensor data management. Responsibilities: Develop, test, and maintain embedded firmware for custom hardware platforms, with a strong focus on BLE-based communication systems.Integrate and optimise sensors such as IMUs, accelerometers (digital and analogue), and other low-power peripherals.Work with flash file systems, bootloaders, and memory management strategies for efficient data handling.Drive power optimisation efforts across firmware, including deep sleep modes, peripheral management, and runtime tuning.Contribute to antenna and RF performance optimisation in collaboration with hardware and RF teams.Support synchronised data collection across multiple devices for real-time streaming and data logging applications.Collaborate with cross-functional teams, including hardware, app, and data science, to deliver seamless end-to-end product functionality. Requirements: B. Tech. or M. S. in Electronics Engineering, Embedded Engineering, or related discipline.3-5 years of experience developing embedded firmware in C/C++ for ARM Cortex-M or similar microcontrollers.Proven experience with Bluetooth Low Energy (BLE) stacks and custom BLE services/profiles.Experience with IMUs, accelerometers, and integrating sensor data into real-time applications.Familiarity with flash memory, embedded file systems, and bootloaders.Strong debugging skills using tools like JTAG/SWD, oscilloscopes, logic analysers, and protocol sniffers.Experience with Nordic Semiconductor devices and the nRF Connect SDK (NCS).Knowledge of low-power design principles and techniques for battery-operated devices.Background in RF/antenna tuning and wireless performance testing.Understanding of BLE live streaming, synchronised data collection, and time-stamping accuracy across devices.Familiarity with protocols like Find My, ANT+, or other proprietary wireless standa
More at Quin