Find a jobRecruiters

Driver and Peripheral Bring-up

Exclusive opportunity

Onsite

Driver and Peripheral Bring-up

Hashlist

Driver and Peripheral Bring-up

Skills

Python

21 days ago

Share this opportunity

Share this opportunity to other talents of your network:
โœ“ Offer them a visibility boost with clients.
โœ“ Help your contacts find their next job.

Important information


Contract type:

Freelance / Contract

Location:

Romania

Work mode:

Onsite

Published on:

6 October 2026

What they need


We are looking for ๐——๐—ฟ๐—ถ๐˜ƒ๐—ฒ๐—ฟ ๐—ฎ๐—ป๐—ฑ ๐—ฃ๐—ฒ๐—ฟ๐—ถ๐—ฝ๐—ต๐—ฒ๐—ฟ๐—ฎ๐—น ๐—•๐—ฟ๐—ถ๐—ป๐—ด-๐˜‚๐—ฝ experts. You'll build driver bring-up and SDK migration tasks around a microcontroller or SoC peripheral you have brought up, so a leading AI company can measure how well models handle real embedded engineering problems.

๐—˜๐—ป๐—ด๐—ฎ๐—ด๐—ฒ๐—บ๐—ฒ๐—ป๐˜ ๐—ฑ๐—ฒ๐˜๐—ฎ๐—ถ๐—น๐˜€:

  • Location: Remote โ€“ Romania
  • Working model: Remote
  • Start date: ASAP
  • Employment type: Freelance โ€“ hourly rate: $70โ€“$90 (paid per accepted task)

๐—ฅ๐—ฒ๐˜€๐—ฝ๐—ผ๐—ป๐˜€๐—ถ๐—ฏ๐—ถ๐—น๐—ถ๐˜๐—ถ๐—ฒ๐˜€:

  • Build a benchmark environment around a microcontroller or SoC peripheral you have brought up โ€“ CAN controller, ADC, SPI or I2C device, timer or DMA
  • Include the reference manual chapters and errata sheet, the device datasheet, the vendor SDK at two release versions, the driver code, and a QEMU board model or recorded register access logs
  • Set up the tools the work needs โ€“ cross-compiler, QEMU, git, Python, PDF tools
  • Write five or more tasks, each built on a bring-up or SDK migration problem (e.g. ADC readings that drift after moving to the next SDK release, SPI flash writes that corrupt one page in a thousand because of an errata item, a CAN controller that drops frames after waking from low-power mode)
  • Frame each task so the model must write or fix the driver and produce answer.json with the register values and the order they are set in
  • Write a hidden marking script that builds the code, runs it on QEMU, compares the register write sequence with your reference trace and checks the delays between writes, scoring 0.0 to 1.0
  • Design tasks that turn on an errata entry or a change between the two SDK versions
  • Supply your own answer (scoring 1.0) and a naive answer a competent engineer might give first (scoring below 0.3)

๐—ค๐˜‚๐—ฎ๐—น๐—ถ๐—ณ๐—ถ๐—ฐ๐—ฎ๐˜๐—ถ๐—ผ๐—ป๐˜€:

  • Hands-on experience bringing up microcontroller or SoC peripherals โ€“ CAN, ADC, SPI, I2C, timers or DMA
  • Strong low-level driver development skills, including register-level configuration and initialisation sequences
  • Able to work from reference manuals, errata sheets and device datasheets
  • Experience migrating drivers between vendor SDK releases
  • Comfortable with cross-compilers, QEMU and git
  • Python skills to write automated marking scripts

๐—ก๐—ฒ๐˜…๐˜ ๐˜€๐˜๐—ฒ๐—ฝ๐˜€:

  • Press "Apply"
  • We will review your application
  • If qualified, you will be accepted into the network and can be considered for this and similar positions & projects

We can only accept candidates that are willing to work as individual contractors / freelancers.

Other offers great for you!

These companies are also looking for great profiles

AMRG

Analyste SOC / Ingรฉnieur Cybersรฉcuritรฉ

Freelance

Lyon, France

Onsite

Skills

PHPPythonSplunkCybersecurityElasticsearchSOC analysisSIEMFraud detection

14 hours ago

Quick apply

Salutech

Le Mans- Analyste SOC N2/N3

620

Freelance

Le Mans, France

Onsite, Hybrid

Skills

PythonSplunkIncident responseThreat huntingCloud securityMITRE ATT&CK

13 hours ago

Quick apply

FreelanceRepublik

Junior Dรฉveloppeur Fullstack IA (H/F)

Freelance

93400 Saint-Ouen-sur-Seine, France

Hybrid, Onsite

Skills

Google Cloud PlatformLLMs / Large language modelsReactPythonRetrieval-Augmented Generation (RAG)LLM integration

8 hours ago

Quick apply

The best place to find your next move

ยฉ 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools