1

Raspberry Pi Developer Jobs in Sunnyvale, CA (NOW HIRING)

Systems Software Engineer

Santa Clara, CA ยท On-site

$120K - $130K/yr

Raspberry Pi * Linux-based systems * Programmable Logic Controllers (PLCs) * Strong understanding of instrument communication protocols: * TCP/IP * RS-232 * Modbus * Proficiency in Python preferred ...

Systems Software Engineer

Santa Clara, CA ยท On-site

$120K - $130K/yr

Raspberry Pi * Linux-based systems * Programmable Logic Controllers (PLCs) * Strong understanding of instrument communication protocols: * TCP/IP * RS-232 * Modbus * Proficiency in Python preferred ...

As an Entry-Level Electrical Engineer, you would get to work on Schematic Capture, PCB Layout, Hand ... Writing applications for Raspberry Pi or STM32 Job Responsibilities: * Design, develop, test, and ...

Senior Prototype Engineer

Sunnyvale, CA ยท On-site

$167 - $231/hr

Prototype Engineer: Act as a rapid execution hub, adapting to new technologies and tools at high ... Background in rapid hardware prototyping (Arduino, Raspberry Pi, or custom electronics). Travel

Senior Prototype Engineer

Sunnyvale, CA ยท On-site

$167 - $231/hr

Prototype Engineer: Act as a rapid execution hub, adapting to new technologies and tools at high ... Background in rapid hardware prototyping (Arduino, Raspberry Pi, or custom electronics). Travel

Showing results 41-60

Raspberry Pi Developer information

See Sunnyvale, CA salary details

$24

$72

$93

How much do raspberry pi developer jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for raspberry pi developer in Sunnyvale, CA is $72.17, according to ZipRecruiter salary data. Most workers in this role earn between $64.90 and $79.86 per hour, depending on experience, location, and employer.

What does a Raspberry Pi developer do?

A Raspberry Pi Developer specializes in creating software and hardware solutions using the Raspberry Pi, a small and affordable computer popular for prototyping and educational projects. Their work often involves programming in languages like Python or C++, integrating sensors and peripherals, and developing applications for IoT, automation, robotics, or multimedia projects. They may also design and build custom hardware interfaces or troubleshoot hardware/software integration issues.

What are the key skills and qualifications needed to thrive as a Raspberry Pi developer?

To thrive as a Raspberry Pi Developer, you need strong programming skills (often in Python, C/C++, or JavaScript), experience with Linux-based operating systems, and a solid understanding of hardware interfaces and electronics. Familiarity with the Raspberry Pi platform, GPIO pin management, and tools like SSH, as well as relevant certifications in embedded systems or IoT, are highly valuable. Creativity, problem-solving abilities, and effective communication help developers design innovative solutions and collaborate with interdisciplinary teams. These skills are crucial for building reliable, scalable projects and maximizing the capabilities of Raspberry Pi in real-world applications.

What are some common challenges Raspberry Pi developers face when integrating hardware and software components?

Raspberry Pi Developers often encounter challenges related to hardware-software integration, such as ensuring compatibility between various sensors, peripherals, and the Raspberry Pi operating system. Troubleshooting connectivity issues, driver support, and power management are also common hurdles. Effective communication with cross-functional teams, including hardware engineers and software developers, is crucial to identify and resolve integration issues efficiently. Staying current with the latest updates and community-supported libraries can help mitigate some of these challenges.

What is the difference between Raspberry Pi Developer vs Arduino Developer?

AspectRaspberry Pi DeveloperArduino Developer
Required CredentialsBasic programming skills, Linux knowledge, sometimes certifications in embedded systemsBasic electronics, programming skills, often no formal certification required
Work EnvironmentLinux-based systems, software development, prototyping projectsHardware-focused, embedded systems, electronics prototyping
Industry UsageIoT, robotics, home automation, educationEmbedded devices, sensor projects, DIY electronics

Raspberry Pi Developers focus on software development and Linux-based projects using the Raspberry Pi platform, while Arduino Developers primarily work on hardware and embedded electronics with Arduino boards. Both roles share some skills but differ in their focus on software versus hardware development.

What job categories do people searching Raspberry Pi Developer jobs in Sunnyvale, CA look for?

The top searched job categories for Raspberry Pi Developer jobs in Sunnyvale, CA are:

What cities near Sunnyvale, CA are hiring for Raspberry Pi Developer jobs?

Cities near Sunnyvale, CA with the most Raspberry Pi Developer job openings:

Infographic showing various Raspberry Pi Developer job openings in Sunnyvale, CA as of August 2026, with employment types broken down into 82% Full Time, 4% Part Time, and 14% Contract. Highlights an 82% Physical, 6% Hybrid, and 12% Remote job distribution, with an average salary of $150,111 per year, or $72.2 per hour.

Systems Engineer - Firmware & Instrument Control

Picarro, Inc

Santa Clara, CA โ€ข On-site

$120K - $130K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 8 days ago


Job description

Systems Engineer - Firmware & Instrument Control

Company: Picarro
Location: Santa Clara, CA
Education: Bachelor's Degree Required (Advanced degree preferred)

Position Overview

Picarro is seeking a Systems Engineer - Firmware & Instrument Control to develop and support data acquisition, instrument control, and embedded software systems for advanced laser-based measurement platforms. This role focuses on solving complex real-time control and data acquisition challenges across experimental and production instrumentation environments.

The ideal candidate has strong hands-on experience with experimental systems, data acquisition hardware, and instrument automation, along with proficiency in modern software development practices.

Key Responsibilities

  • Design and implement firmware and software for data acquisition and instrument control systems
  • Develop control interfaces for laser-based experimental instrumentation systems
  • Integrate and support data acquisition hardware and peripheral devices
  • Build reliable communication interfaces for distributed instrument systems
  • Collaborate with scientists and engineers to translate experimental needs into robust control systems
  • Develop automation tools for calibration, testing, and system monitoring
  • Debug and optimize real-time data acquisition and control performance
  • Support system integration from prototype through production deployment

Required Qualifications

  • Strong experience with data acquisition and control systems in experimental environments
  • Hands-on experience with laser-based experimental systems or similar high-precision instrumentation
  • Experience with laboratory automation and instrumentation control

Technical Skills

  • Experience with data acquisition platforms and tools such as:
    • National Instruments (NI) systems
    • LabVIEW
  • Experience with embedded and prototyping platforms such as:
    • Arduino
    • Raspberry Pi
    • Linux-based systems
    • Programmable Logic Controllers (PLCs)
  • Strong understanding of instrument communication protocols:
    • TCP/IP
    • RS-232
    • Modbus
  • Proficiency in Python preferred for automation and control scripting
  • C/C++ programming experience desirable

Preferred Qualifications

  • Experience with embedded systems development
  • Exposure to microcontrollers, FPGA development, or real-time operating systems (RTOS)
  • Strong debugging and system integration skills
  • Experience building robust control systems for scientific or industrial instrumentation
  • Familiarity with real-time data streaming and acquisition architectures

The base salary range for this full-time position is $120K to $130K. Our total compensation packages include base salary, bonus eligibility, and equity. Your base salary range and title will be determined based on the location, experience, qualification, skills, knowledge, level, and pay of employees in similar positions.

We offer a comprehensive benefit package including:

  • Medical, Dental, and Vision insurance
  • Flexible Spending Account (FSA) and Health Savings Account (HSA) plans
  • Life, Short-Term Disability, and Long-Term Disability Insurance
  • Paid Time Off and Paid Holidays
  • Employee Referral Program
  • 401K
  • Social events (summer picnic, holiday party, team lunches, etc.)
  • On-site Health & Wellness programs (fitness challenges, outdoor bootcamp, flu-shots, etc.)

About Picarro:

We are the world's leader in timely, trusted, and actionable data using enhanced optical spectroscopy. Our solutions are used in a wide variety of applications, including natural gas leak detection, ethylene oxide emissions monitoring, semiconductor fabrication, pharmaceutical, petrochemical, atmospheric science, air quality, greenhouse gas measurements, food safety, hydrology, ecology, and more. Our software and hardware are designed and manufactured in Santa Clara, California and are used in over 90 countries worldwide based on over 65 patents related to cavity ring-down spectroscopy (CRDS) technology and are unparalleled in their precision, ease of use, and reliability.

At Picarro, we are committed to fostering a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, national origin, protected veteran status, gender identity, social orientation, or disability. Posted positions are not open to third-party recruiters/agencies, and unsolicited resume submissions will be considered free referrals.ย 

At Picarro, we strive to ensure that all individuals, regardless of their abilities, have equal opportunities. If you are an individual with a disability and require reasonable accommodation to complete any part of the application process or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, please contact Picarro, Inc. atdisabilityassistance@picarro.comfor assistance.ย