1

Raspberry Pi Developer Jobs in Florida (NOW HIRING)

Platform Software Engineer

Sunrise, FL · On-site

$85K - $145K/yr

The Platform Software Engineer will implement low level Linux OS software working directly with ... Any ARM development experience - Raspberry PI, TI OMAP, etc. * Any scripting experience - Python ...

Platform Software Engineer

Sunrise, FL · On-site

$85K - $145K/yr

The Platform Software Engineer will implement low level Linux OS software working directly with ... Any ARM development experience - Raspberry PI, TI OMAP, etc. * Any scripting experience - Python ...

Raspberry Pi Developer information

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 cities in Florida are hiring for Raspberry Pi Developer jobs?

Cities in Florida with the most Raspberry Pi Developer job openings:

Infographic showing various Raspberry Pi Developer job openings in Florida as of August 2026, with employment types broken down into 82% Full Time, 5% Part Time, and 13% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution.

Innovation Center Teacher

Miami, FL

Miami Country Day School
Elementary and Secondary Schools • 201 - 500 employees

$45K - $59K/yr

Full-time

Re-posted 13 days ago


Job description

JOB SUMMARY:

Miami Country Day School is seeking a collaborative, creative, and forward-thinking Middle School Innovation Teacher to join the Garner Center for Innovation (GCI). This role is ideal for an educator who is passionate about engineering, design thinking, robotics, computer science, and emerging technologies, and who enjoys inspiring students through hands-on, project-based learning.

Working as part of the PK3–12 Innovation and Fabrication Pathway, the Middle School Innovation Teacher partners with classroom teachers and fellow GCI faculty to create interdisciplinary learning experiences that integrate engineering, coding, artificial intelligence, digital fabrication, entrepreneurship, and product development. The teacher also mentors students as they develop original inventions and innovative solutions through the school's Entrepreneurship, Invention & Innovation (EI²) program.

 WHAT YOU'LL DO:
  • Design and facilitate engaging, interdisciplinary, project-based learning experiences for Middle School students.
  • Teach engineering, design thinking, coding, robotics, AI, and digital fabrication through authentic, hands-on projects.

  • Introduce students to programming using platforms such as Scratch, Blockly, Python, Arduino, and other emerging technologies.

  • Guide students in the safe and effective use of makerspace tools, including 3D printers, laser cutters, CNC machines, woodworking equipment, and CAD software.

  • Collaborate with classroom teachers and GCI colleagues to integrate innovation and engineering concepts across the curriculum.

  • Mentor 3–5 students annually through the EI² program, supporting them as they design, prototype, fabricate, brand, and present original products or inventions.

  • Help maintain a safe, organized, and innovative makerspace environment.

  • Contribute to PK3–12 curriculum development, shared instructional resources, and school-wide innovation initiatives.

  • Participate in STEM events, innovation showcases, workshops, and other Garner Center for Innovation programming.

 KNOWLEDGE, SKILLS, & ABILITIES
  • Bachelor's degree and 4+ years in STEM Education, Engineering, Educational Technology, Robotics, Technology Education, or a related field.

  • Teaching experience in STEM, engineering, robotics, innovation, computer science, or a related discipline preferred.

  • Experience designing and delivering project-based, collaborative learning experiences.

  • Passion for innovation and a commitment to inspiring curiosity, creativity, and problem-solving in students.

  • Strong technical aptitude and enthusiasm for learning new technologies.

  • Experience with—or a willingness to learn—tools and technologies such as:

    • Python, Java, Arduino, Raspberry Pi

    • LEGO SPIKE Prime and educational robotics platforms

    • Fusion 360, Tinkercad, Adobe Illustrator, LightBurn

    • AI tools and applications

    • 3D printing, laser cutting, CNC machining, and woodworking

Why Join Miami Country Day School?

At Miami Country Day School, innovation is more than a subject, it's a mindset. As a member of the Garner Center for Innovation, you'll help shape one of the nation's leading PK3–12 innovation programs while collaborating with passionate educators and inspiring students to become creative thinkers, problem solvers, and future innovators. If you're excited about blending technology, engineering, entrepreneurship, and education, we'd love to hear from you.