Lumipeaks

Software Engineer – Embedded Systems

Posted: 17 hours ago
mid

Job Description

🌈 We’re Building Something Nice - and We’re Hiring:Embedded Software Engineer (Raspberry Pi / ESP32 / Interactive LED)We are Lumipeaks, a small, cross-disciplinary startup based in Amsterdam and Berlin. Our goal: to create an interactive LED educational tool for kids that responds to touch, movement, and sound, merging technology, design, and play.We’re now looking for a Software Engineer – Embedded Systems who wants to help us bring this concept to life - from hardware integration to creative animation logic.🧠 What You’ll DoYou’ll be the person connecting everything together: microcontrollers, LEDs, sensors, and sound.Embedded communication setup:-Develop robust serial communication between a Raspberry Pi Zero and multiple ESP32 boards via RS485.-Design and implement efficient data protocols for LED and control messages.LED control & animation:-Animate NeoPixel (WS2812 or similar) LED arrays from the Raspberry Pi.-Stream animation data in real time to ESP32 controllers.-Drive the LEDs using the received data.-Optimize timing and data throughput for smooth LED playback.Audio playback:-Implement multi-track / polyphonic audio playback on the Raspberry Pi.-Synchronize audio and LED events for cohesive audiovisual effects.Software architecture:-Develop both backend (data handling, communication logic) and frontend (UI or control dashboard).-Either:Host a web interface directly on the Raspberry Pi (Node.js, Flask, or similar), orInterface with a mobile app (Android / iOS).🧩 Technical StackStrong skills in Python and/or C++.Experience with ESP-IDF or Arduino-based ESP32 development.Experience working with Linux, Raspberry Pi, and hardware interfaces.Understanding of serial protocols, timing-sensitive systems, and hardware/software integration.💡 Nice to Have / Bonus PointsExperience building mobile or web control apps.Familiarity with real-time data streaming, low-latency communication, and system synchronization.Interest in interactive art, installations, or creative technology.About YouYou love when software meets the physical world - where lines of code make things move, light up, or sing.You like solving unusual problems, iterating quickly, and exploring the intersection of engineering precision and creative freedom.You can work independently, communicate clearly, and are excited to collaborate with designers, artists, and product thinkers.🌍 Collaboration SetupRemote or hybrid (Amsterdam / Berlin)Flexible collaboration - may initially involve a partially equity-based modelEarly-stage project with room to shape architecture, processes, and cultureEnglish-speaking, international teamIf this sounds like your kind of project - we’d love to talk.Send a short intro, portfolio, or GitHub link to hi@lumipeaks.com or DM me here on LinkedIn.#embeddeddeveloper #raspberrypi #esp32 #python #cpp #iot #creativetech #interactiveart #led #startuplife #hardware #softwareengineer #realtime #innovation

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In