[For Hire] Embedded Firmware + Edge ML — ESP32, STM32, nRF52, ROS2, BLE, LoRa, TFLite, Low-Power — Remote
Reddit r/forhire
Posted 8 hours ago • Via reddit.com
Description
Job Overview
- Title: [For Hire] Embedded Firmware + Edge ML — ESP32, STM32, nRF52, ROS2, BLE, LoRa, TFLite, Low-Power — Remote
- Source: Reddit r/forhire
Job Description
irmware engineer available for remote contract work. Short one-off tasks or longer milestone-based projects, both fine. What I build: * **Firmware** — ESP32, STM32, nRF52, RP2040. C/C++, FreeRTOS, Zephyr, bare-metal when it's warranted. * **Connectivity** — BLE (Nordic SoftDevice, Zephyr stack, ESP-IDF), Wi-Fi, LoRa / LoRaWAN, Matter, MQTT. * **Low-power design** — taking sleep current from mA to µA. PPK2 measurements, wake-source auditing, peripheral gating, bootloader tweaks. * **Drivers** — sensors and peripherals without good library support. I²C, SPI, UART, QSPI, I²S. * **Edge ML** — quantized model deployment. TFLite Micro on MCUs, TFLite INT8 on SBCs like the Pi 4. Model shrinking, calibration, integration with real-time pipelines. * **ROS2** — custom nodes, nav2 tuning, SLAM integration, lifecycle management, DDS QoS. Recent projects: * Autonomous exploration rover — ROS2 frontier planner with a U-Net map predictor, Cartographer SLAM, nav2. Writeup available. * YOLOv8n trained on smoke/fire/human, quantized to a 3 MB INT8 TFLite file running on a Raspberry Pi 4 onboard a small drone. Sub-100ms per frame. * Smart BMS on STM32 — multi-cell Li-ion, passive balancing, SOC estimation, protection logic. * Four-tier adaptive comms stack for a field rover — Wi-Fi / 4G / LoRa mesh with bandwidth-aware failover. Rates: * Small jobs (a few days): flat fee, typically $500–$2000 depending on scope. * Longer engagements: fixed-fee milestones rather than hourly. Rough bands $5k–$10k+. * Happy to scope before quoting. For bigger projects I do a short paid scoping phase that you own regardless of whether we move forward. DM me with a short description of what you're building and the state of the hardware and I'll respond.Salary & Compensation
Salary not disclosed; typically competitive for the role.
Work Arrangement
Type: On-Site
Standard business hours at the office.
Typical Interview Process
- Resume screening
- HR call
- Skill interview
- Final manager interview
- Offer
Tip: Research the company's products and culture.
Similar Roles
Specialist, Sales Enablement
DoorDash
Team Lead, Live Operations
DoorDash
Senior Stock Administrator
DoorDash