1

Raspberry Pi Developer Jobs in California (NOW HIRING)

Senior Software Engineer, Backend

San Jose, CA ยท On-site

$144K - $180K/yr

This role is open to engineers at all experience levels who demonstrate curiosity, adaptability ... Develop and support software running on Raspberry Pi and similar embedded environments * Build ...

Job Title: Product Engineer This role focuses on designing, prototyping, and refining ... Implement and refine control logic on microcontroller platforms (such as Arduino, Raspberry Pi, or ...

AWS DevOps Engineer, Life Science

San Mateo, CA ยท On-site

$60 - $82.25/hr

So this is truly a meaty DevOps opportunity! ICE Group Client scaled fast and this DevOps role is a ... Familiarity with Raspberry Pi. Additional Information All your information will be kept ...

Their mission is to save lives through revolutionizing drug discovery and approval pipelines. DevOp ... Familiarity with Raspberry Pi Additional Information All your information will be kept confidential ...

We are hiring an Engineering Technician to join our Engineering team! DISCOVER As an Engineering ... Support automated test setups using platforms such as PLCs, Raspberry Pi, Arduino, or similar ...

next page

Showing results 1-20

Raspberry Pi Developer information

What are the key skills and qualifications needed to thrive as a Raspberry Pi Developer, and why are they important?

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 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 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 California look for? The top searched job categories for Raspberry Pi Developer jobs in California are:
What cities in California are hiring for Raspberry Pi Developer jobs? Cities in California with the most Raspberry Pi Developer job openings:
Undergraduate Research Technician - Plant Science #705074244

Undergraduate Research Technician - Plant Science #705074244

CAL POLY POMONA FOUNDATION

Pomona, CA โ€ข On-site

$17/hr

Other

Posted 5 days ago


Job description

Description
Cal Poly Pomona Enterprises Employment Services
ANNOUNCEMENT OF POSITION VACANCY
SUMMARY: Cal Poly Pomona Foundation is hiring three undergraduate students for a summer-only research position to assist with a mushroom and microgreen cultivation automation research project under the mentorship of Dr. Eshwar Ravishankar, Assistant Professor in Plant Science.
SOME OF THE THINGS THAT YOU WILL GET TO DO (this is just a small sampling of work variety):
  • Build the central control panel by mounting a Raspberry Pi, terminal blocks, I2C multiplexer, status LCD, and cable glands inside a DIN-rail-based enclosure.
  • Wire and install environmental sensors (temperature, humidity, CO2, ambient light) inside the inoculation and fruiting tents, using I2C bus extension over CAT6 cabling for reliable long-distance signaling.
  • Install and configure Mycodo on the Raspberry Pi to monitor environmental conditions and control humidifiers, exhaust fans, lights, and AC unit responses based on sensor data.
  • Tune PID controllers to maintain target humidity and CO2 setpoints across both growth stages, including configuring fresh-air-exchange logic for the fruiting tent.
  • Assemble the variable-speed fan controller circuit (PCB soldering and component placement) and integrate it with the EC duct fan for closed-loop CO2 regulation.
  • Set up Influx DB and Grafana on the Raspberry Pi to store long-term environmental time-series data and to build operational dashboards covering both growth stages.
  • Install a Raspberry Pi HQ camera in the fruiting tent and configure scheduled timelapse capture, with image collection synchronized to humidifier cycles for clear visual records.
  • Configure mobile and desktop alerts to notify the team when environmental conditions drift outside target ranges, when humidifier reservoirs run low, or when sensors fail.
  • Prepare and sterilize growth media for mushroom cultivation, including agar plates, liquid cultures, and grain substrates, using pressure-cooker autoclaving and laminar flow hood techniques.
  • Inoculate petri dishes and grain jars using sterile technique with liquid culture and spore syringe methods, and support cultivation from inoculation through colonization, fruiting, and harvest.
  • Seed, water, and harvest microgreen trays on a continuous production schedule, recording germination rate, harvest weight, and other yield metrics.
  • Maintain laboratory cleanliness and follow strict sterilization and contamination prevention protocols across both production lines.
  • Collect substrate, tissue, and biomass samples and assist with laboratory preparation for nutrient analysis (nitrogen determination, mineral composition).
  • Document all build steps, wiring schematics, software configurations, and standard operating procedures so the system can be operated and extended after the summer.
  • Record experimental observations, contribute to summer research reports, and present results at an end-of- summer lab review.

MINIMUM QUALIFICATIONS:
  • Must be a current undergraduate student at Cal Poly Pomona in Plant Science, Electrical Engineering, Mechanical Engineering, Computer Science, or a related field.
  • Interest in indoor agriculture, controlled environment agriculture, mycology, microgreens, embedded systems, sensor integration, or research automation.
  • Prior experience in laboratory work, agriculture, horticulture, electronics, or hardware projects (Raspberry Pi, Arduino, or similar) is preferred but not required.
  • Familiarity with the Linux command line, Python scripting, basic soldering, or low-voltage wiring is a plus.
  • Comfort working with simple hand tools and willingness to learn sensor wiring and small-scale electronics assembly.
  • Ability to follow sterile laboratory procedures and research protocols.
  • Strong attention to detail and ability to document research activities.
  • Effective communication and teamwork skills.
  • Ability to work both in laboratory settings and controlled growth environments.
  • Motivated, innovative, and shows initiative.
  • Basic proficiency with Microsoft Word, Excel, and PowerPoint.

The position offers 20 hours per week, with technicians working closely with supervisors and reporting any issues promptly. This position is summer-only and runs approximately from early June through late August.
ABOUT US: As the largest employer of students on the Cal Poly Pomona campus, the Enterprises offers valuable work experience and hands-on training to approximately 1,500 Cal Poly Pomona students each year. The Enterprises offers positions in various fields; whether it is in the area of technology, science, retail, culinary arts, hospitality1500 management, leadership or research grants, these student employees participate in Cal Poly Pomona's learn-by-doing philosophy and acquire practical skills in their designated field of study.
The Enterprises also contributes operating support to nearly 1,100 Enterprises and scholarship programs every year, including Bronco Athletics and the Norman J. Priest Scholarship. In addition, the Enterprises administers grants and contracts, contributes to campus security, and supports several university publications. The Enterprises contributes over $1 million annually to Cal Poly Pomona.
CSU along with Cal Poly Pomona Enterprises strongly recommend faculty, staff, and students who are accessing campus facilities to be immunized against COVID-19 or declare an exemption from doing so. The systemwide policy can be found at COVID-19 Vaccination Interim Policy and any questions may be sent to fdnhr@cpp.edu
Cal Poly Pomona Enterprises, Inc. is an Equal Opportunity Employer. In compliance with the Americans with Disabilities Act, Cal Poly Pomona Enterprises, Inc. may provide reasonable accommodations to qualified individuals with disabilities and encourages both prospective and current employees to discuss potential accommodation with the employer.