Job Offer: Freelance / Part-Time Embedded Engineer (Ameba SDK / RTL8735B) for IoT Camera Device

Hi everyone, we’re looking for a Part-time, hourly, remote Embedded Engineer / FreeRTOS.

We are developing our own IoT camera device. We have a proof-of-concept prototype with our own PCB and Linux-based OS. Now we are moving to a more optimized version with FreeRTOS to improve boot speed and energy efficiency (critical, battery-powered device).

The task is to port the existing logic and fine-tune the interaction between multiple systems, including the camera (custom camera ordered from Supertek).

Broadly, we already have a cold boot version with TTFC <1s based on Realtek RTL8735B, with potential 2–3 months of battery life thanks to a dual-chip architecture.

We need an experienced embedded engineer to support us until pilot production (~1000 units) after creating test samples.

Responsibilities (example, we’ll clarify with you):

  • Write firmware on FreeRTOS for RTL8735B (ARM Cortex-M33)

  • Verify MIPI camera driver (IMX327 sensor)

  • Optimize boot time

  • Configure Wi-Fi / BLE

  • Implement OTA updates, logs, fallbacks, system recovery and updates — everything you know best

Requirements:

  • 3+ years experience with embedded C/C++, FreeRTOS (or other RTOS)

  • ARM Cortex-M understanding, I2C, SPI

  • Experience with cameras, MIPI CSI-2

  • Bonus: Realtek Ameba SDK, ISP, RTL8735B, GCC ARM

Conditions:

  • Part-time, remote

  • Hourly rate (negotiable)

  • ~10 hours/week (flexible)

  • 3–4 months until beta version

Team:

  • Hardware engineer on board

  • I’m handling the product

Call to action:

Send a DM or email to nikita@smart-shelf.ai, tell us a bit about yourself, your hourly rate, and how many hours per week you can dedicate.

Prototype video and further details will be shared privately.

Looking forward to hearing from you!