Jobiglo

No results.

Firmware / Software Engineer

build-ai · Shenzhen

New
🇬🇧 English
C++ Rust Python Go I2C SPI UART USB Fleet observability

Job description

About the role

We are hiring a Firmware/Software Engineer in Shenzhen to develop end‑to‑end firmware for devices that record physical labor, covering boot, camera capture, storage, upload and recovery.

Key responsibilities

  • Own the full firmware stack on collection devices, including boot, camera capture, storage, upload and field recovery.
  • Bring up new boards, configuring clocks, buses (I2C, SPI, UART, USB), cameras, power and debugging using schematics and oscilloscopes.
  • Develop flashing, factory programming and test software to enable high‑volume production.
  • Create diagnostics, logging and host‑side tools for seamless data ingestion.
  • Optimize firmware for reliability and throughput in harsh field conditions.

Required profile

  • Shipped firmware on real hardware using C/C++/Rust and can debug with an oscilloscope and logs.
  • Experienced with embedded architectures and IO interfaces (I2C, SPI, UART, USB or wireless), cameras, storage and power management.
  • Comfortable reading schematics and collaborating with electrical engineers on board bring‑up.
  • Prefer building thousands of reliable devices over one clever prototype.

Required skills

  • C
  • C++
  • Rust
  • Python
  • Go
  • I2C
  • SPI
  • UART
  • USB
  • Wireless communication
  • Camera integration
  • Storage management
  • Power management
  • Schematic reading
  • Hardware bring‑up
  • Oscilloscope debugging
  • OTA updates
  • Failure‑tolerant upload
  • Fleet observability

What we offer

  • Competitive salary and comprehensive medical, dental and vision coverage.
  • $500 monthly credit for waiving medical benefits.
  • Housing subsidy of $2,000 per month for nearby residents.
  • Relocation support for moves to San Francisco or Shenzhen.
  • Wellness benefits covering fitness, mental health and more.
  • Daily lunch and dinner at the office.
  • Unlimited compute budget (subject to ROI justification) and AI model credits.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec build-ai.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:ashby

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in 中国.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 4小时前

Expires 1个月后

2 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

build-ai

Shenzhen