Embedded Firmware Developer; m/f/d
Verfasst am 2026-01-15
-
Ingenieur
Eingebettete Software ingenieur, Robotik, Systemingenieur, Software-Ingenieur
Location: Gilching
Nova Sky Stories empowers artists and producers to bring awe to live audiences around the world. As the global leaders of drone entertainment, Nova Sky Stories has been advancing drone entertainment for over a decade with a veteran team of artists and engineers. Nova prioritizes safety by developing lightweight, small, precise drones and optimizes reliability to seamlessly fly in urban areas, extreme temperatures, and high winds.
Through the seamless fusion of technology and artistry, Nova transforms drone performances into breathtaking Sky Stories that capture hearts and minds. With offices across the USA and Europe, Nova Sky Stories is an international company working with the world’s greatest venues, brands, and events.
About the Role
We are an energetic and highly effective team with a start-up spirit, building cutting-edge technology at the intersection of tech, art and creative experiences. If you don t love solving tough challenges, working hard and hands-on, pushing technology forward with passion and fun, stop reading - this job is not for you. Still here? Great! At Nova Sky Stories there’s no daily hierarchy looking over your shoulder, you’ll take real responsibility for your projects, work independently, and deliver reliably.
We’re looking for people who are self-reliant, hands-on, and genuinely excited about what they do.
Your Responsibilities
- Develop and maintain firmware for STM
32 and other microcontrollers - Work with high-power driver circuits (motor ESCs, LED drivers, and similar)
- Integrate sensors and implement calibration routines
- Design and implement control systems for motors, LEDs, and other subsystems
- Implement and optimize communication protocols (I²C, UART, SPI, etc.)
- Develop and/or integrate and test wireless communication systems (FHSS, radio modems, LoRa, WiFi, Bluetooth)
- Contribute to battery management: charging circuits, monitoring, and safety features
- Develop and implement all kinds of sensing/navigation/flight related algorithms
- Perform simulations and analyze logfiles for debugging and optimization
- Debug and bring-up new hardware platforms in close collaboration with our electronics team
- Support flight operations, flight testing, system validation, system maintenance and manufacturing
Your Profile
- Degree in Electrical Engineering, Embedded Engineering or a related field
- Solid knowledge of C for embedded systems, C, C++, Python
- Hands-on experience with STM
32 microcontrollers and related tool chains - Understanding of bus systems and debugging tools (oscilloscope, logic analyzer, JTAG, etc.)
- Experience with high-power electronics (motor drivers, LED drivers, battery & charging circuits)
- Familiarity with sensors, sensor data processing and calibration methods
- Experience with control systems in embedded environments
- Knowledge of radio communication systems (FHSS, LoRa, WiFi, Bluetooth)
- Experience with simulations and logfile analysis
- Experience with schematics and PCB layouts. Knowledge of Altium Designer is a plus
- Structured and transparent way of solving your challenges, using JIRA, Slack, and other tools
- Drone knowledge and hands-on experience is a plus. You will test fly what you build!
- Self-reliant, hands-on, and motivated to see projects through to completion
- Located in the Munich area and willing to work on-site at our office in Gilching
- Willingness to travel is a plus. Our shows fly on all continents!
How to Apply:
Send us your CV and a short cover letter. Most importantly:
Pick one, two or even three of your favorite, most complex, or most fun projects you’ve personally worked on (hobby or professional) and show us what you built!
Seniority level- Entry level
- Full-time
- Engineering and Information Technology
- Entertainment Providers
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten: