Hire the Best Raspberry Pi Developers in California

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Aaron S.

Rancho Cucamonga, California

$135/hr
5.0
76 jobs

Embedded systems and hardware engineer specializing in firmware development, PCB design, and wireless device development. I help companies design, debug, and bring embedded products to market. My work spans microcontrollers, embedded Linux systems, BLE/Wi-Fi devices, and full hardware/software integration. I have contributed to production devices including medical electronics, wireless products, and embedded sensor systems. Typical work includes: • Embedded firmware development (C/C++) • Embedded Linux development • PCB design and hardware architecture • BLE and wireless device integration • Hardware/software system debugging • Prototyping and product development Technologies I frequently work with include ESP32, STM32, RP2040, Nordic platforms, and Arduino-based systems, along with tools such as FreeRTOS, KiCad, and Python-based test tooling. Languages: C, C++, Python, MATLAB Protocols: I2C, SPI, UART, I2S, BLE, Wi-Fi

  • Raspberry Pi
  • Linux
  • Python
  • Raspberry Pi Firmware
  • 3D Modeling
  • KiCad
  • Digital Signal Processing
  • PCB Design
  • C
  • ESP32
  • Arduino
  • Embedded System
  • Hardware Design
  • STM32
  • C++
Ryon L.

Alturas, California

$60/hr
5.0
57 jobs

Working with cloud based serverless systems, writing firmware, designing pcbs, developing web apps, coding in python and others (c,c++,flutter/dart,php,html5,java,javascript,sql,nosql,etc.), providing exceptional service, and maintaining attention to detail. Desktop: Linux focused but can provide code for other platforms. (and flutter apps) Backend: AWS focused, lambda, api gateway, dynamodb, cognito Hardware: circuit design, pcb design, PCBA Firmware: work with various MCU's, familiar with multiple frameworks,sdk's,idk's Mobile: Android native and flutter development MCU's: esp32, nRF52, nRF53, nRF91, smt32, rp2040, + others (TI, Microchip) IoT hardware and firmware design: 4g, BLE, WiFi, Lora, GPS, Matter, Mesh

  • Python
  • PHP
  • C++
  • C
  • Amazon Web Services
  • Java
  • Android
  • Electrical Engineering
  • Embedded Linux
Mitchell D.

Los Angeles, California

$70/hr
5.0
4 jobs

I'm a full stack software engineer experienced in Python, React & Javascript. I have 4 years of experience working as a full stack software engineer and 2 years of experience working as a project manager. I'm currently a Software Engineer at Evite in Los Angeles, CA. Expertise: Web Development, API Development, Cloud Architecture, Agile Project Management. Programming Languages: Python, JavaScript, JSX, C, SQL, Bash, JSON, HTML, CSS, Perl, Java, Kotlin, XML, Solidity. Programming Tools & Frameworks: React, Node.js, Django, Flask, AWS, PostgreSQL, MySQL, Snowflake, Docker, Linux, Git, Github, Bitbucket, Jira, Confluence, VS Code, Jenkins, pytest, unittest, pandas, streamlit, SQLAlchemy. Hobbies: Travel, Skiing, Rock Climbing, Tutoring

  • Raspberry Pi
  • Python
  • JavaScript
  • Bash
  • Solidity
  • Bootstrap
  • CSS
  • HTML
  • Django
  • Docker
  • Agile Software Development
  • Software Architecture & Design
  • React
  • Streamlit
Tetra E.

San Jose, California

$70/hr
5.0
3 jobs

At Tetra Engineering, we design and deploy high-performance Industrial Automation, Robotics, and cutting-edge AI systems. We don't believe in "good enough." Our core philosophy is simple: uncompromised, production-grade quality that keeps your operations running flawlessly. When you partner with us, you aren't just hiring developers or builders—you are hiring precision engineers dedicated to solving your most complex operational headaches.

  • Raspberry Pi
  • Python
  • ESP8266
  • Mechanical Design
  • Qt Framework
  • Python Pillow
  • Automation
  • Arduino IDE
  • Robotic Process Automation Software
  • Manufacturing
  • Python Script
  • SolidWorks
  • Robotics
  • PyQt
  • OpenCV
  • Arduino
  • ANSYS

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a Raspberry Pi Developer in California on Upwork?

You can hire a Raspberry Pi Developer in California on Upwork in four simple steps:

  • Create a job post tailored to your Raspberry Pi Developer project scope. We'll walk you through the process step by step.
  • Browse top Raspberry Pi Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Raspberry Pi Developer profiles and interview.
  • Hire the right Raspberry Pi Developer for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Raspberry Pi Developer?

Rates charged by Raspberry Pi Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Raspberry Pi Developer in California on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Raspberry Pi Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Raspberry Pi Developer team you need to succeed.

Can I hire a Raspberry Pi Developer in California within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Raspberry Pi Developer proposals within 24 hours of posting a job description.