1

Freelance Embedded C Developer Jobs in Berkeley, CA

Embedded Developer Location: San Bruno, CA Mode: TP Interview date: 11/02/2017( Saturday)at ... Proficient with C/C++ * Experience with Audio/Video/Camera, playback and DRM technologies

Proficient with C/C++ * Experience with Audio/Video/Camera, playback and DRM technologies ... Experience with embedded Linux and device drivers * Experience with Wifi, Bluetooth, and Networking ...

Staff Embedded Software Engineer

Alameda, CA · On-site

$149K - $196K/yr

C, C++, C#, python), practical experience with embedded C development. * Identifies parameters ... Interacts with QA engineers to ensure that software products are robust and of very high quality.

Staff Embedded Software Engineer

Alameda, CA · On-site

$149K - $196K/yr

C, C++, C#, python), practical experience with embedded C development. * Identifies parameters ... Interacts with QA engineers to ensure that software products are robust and of very high quality.

Staff Embedded Software Engineer

Alameda, CA · On-site

$149K - $196K/yr

C, C++, C#, python), practical experience with embedded C development. * Identifies parameters ... Interacts with QA engineers to ensure that software products are robust and of very high quality.

next page

Showing results 1-20

Freelance Embedded C Developer information

See Berkeley, CA salary details

$40

$75

$113

How much do freelance embedded c developer jobs pay per hour?

As of Sep 6, 2026, the average hourly pay for freelance embedded c developer in Berkeley, CA is $75.57, according to ZipRecruiter salary data. Most workers in this role earn between $60.91 and $85.34 per hour, depending on experience, location, and employer.

What are the most commonly searched types of Embedded C Developer jobs in Berkeley, CA?

The most popular types of Embedded C Developer jobs in Berkeley, CA are:

Infographic showing various Freelance Embedded C Developer job openings in Berkeley, CA as of August 2026, with employment types broken down into 79% Full Time, 9% Part Time, and 12% Contract. Highlights an 81% Physical, 5% Hybrid, and 14% Remote job distribution, with an average salary of $157,178 per year, or $75.6 per hour.

Senior Embedded SW Engineer

well-funded deeptech startup

San Francisco, CA • On-site

$120 - $160/hr

Other

Re-posted yesterday


Job description

Senior Embedded SW Engineer – San Francisco – A well‑known Robotics start up

A well‑known Robotics start up based out of San Francisco are looking for an experienced Senior/Staff Embedded SW Engineer to join their high‑performing engineering team. The ideal candidate will have solid C/C++ skills, experience building safety critical embedded systems with Real time operating systems (RTOS).

Responsibilities
  • Implement new features and isolate existing software with real time needs. Identify the compute architecture and OS (RTOS, which RTOS, or bare metal), communication & serialization protocol, gather requirements and compute performance metrics.
  • Partner cross‑functionally (electrical, mechanical, software, networking) on architecture and infrastructure choices.
  • Support system integration, test, and debug; participate in demonstrations and pilot deployments
Requirements
  • Proven experience designing deterministic (real time) software within constrained resources (memory, processing)
  • Experience with the design of redundant hardware and software systems
  • Strong knowledge of Embedded C/C++
  • Experience with CAN bus systems and associated tools
  • Experience with data serialization protocols for embedded systems
  • Collaboration with Linux (and similar) application stack (i.e., define common interfaces, tests) and excitement to dive into more of the “higher‑level” general and robotics software when needed.
Nice to have
  • Experience with Hardware‑in‑the‑loop (HIL) systems
  • Experience with ROS or other robotics middleware platforms.
  • Knowledge of bootloaders and implementation with various communication protocols
#J-18808-Ljbffr