
Sam
Skills

Bekijk mijn diensten


Werkervaring
Senior Embedded Software Engineer / Independent Technical Consultant
Freelance & Consulting • ZZP
Nov 2024 - Present • 1 yr 10 mos
I develop embedded firmware using C, C++, and Python, with experience in nRF52840, FreeRTOS, cellular modem integration, low-power design, and board-level bring-up and debugging. I’ve integrated MQTT for nrf52, worked with AWS IoT Core workflow, and implemented OTA updates. I reduced idle current from 30 mA to under 1 mA through deep-sleep design and peripheral power gating. I also developed Python test suites for hardware and protocol validation, reducing bring-up debug time by 30%.
Embedded Software Engineer
Syntony GNSS • Fulltime
Apr 2022 - Nov 2024 • 2 yrs 7 mos
I worked on software and system integration for commercial GNSS products. I led integration of a u-blox M8T GNSS receiver module, helping double the addressable commercial client base across government deployments. I also developed a Linux precision-timing daemon and Docker-based deployment tools that reduced customer site deployment time by 90%. My work included characterizing RF signal spectra, validating interference margins, and troubleshooting hardware with spectrum analyzers and other lab equipment.
Embedded Systems Research Engineer
CNRS • Fulltime
Feb 2021 - Apr 2022 • 1 yr 2 mos
I developed STM32 firmware for a battery-powered wearable EMG device, integrating physiological and motion sensors using ADC, DMA, I2C, SPI, UART, and BLE. The system supported synchronized IMU and BLE sensor data acquisition and enabled first human clinical trials. I configured six MCU subsystems for real-time data collection and validated the system against a battery-life requirement of more than four hours. I also performed board bring-up, timing validation, and hardware debugging using oscilloscopes and logic analyzers.