Software Developer Laser Communication for UAVs/Drones

Cucuyo GmbH
Planegg, Germany
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
€72,000.0 - €96,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) C++ (Programming Language) Communications Protocols Software Debugging Linux Embedded Software Ethernet Field-Programmable Gate Array (FPGA) Design of User Interfaces MySQL Qt (Software) Software Engineering
+4 more
System on a Chip Universal Asynchronous Receiver/Transmitter Yocto Bare Metal

Job description

  • Develop embedded real-time control software for our advanced laser terminal systems, implementing pointing algorithms and communication protocols
  • Develop software on the software side of Xilinx Zynq MPSoC , in both bare-metal and PetaLinux/Yocto environments. Access to varied interfaces such as I2C, SPI, CAN, UART, Ethernet
  • Implement support systems on ARM cores for navigation systems, drone communication protocols, and user interfaces. Besides C/C++ code this will also require MySQL, Qt and Java
  • Participate in field and flight testing to validate system performance in challenging environments
  • Be part of a software team collaborating closely with hardware, optics, and systems teams to integrate, debug, and optimize the full system stack

Requirements

Do you have experience in MySQL?, Do you have a Master’s degree?, * MS degree in Electronics, Software Engineering, or a closely related field with at least 5 years of relevant professional experience

  • Experience in developing embedded software under real-time conditions for high-precision pointing systems (such gimballed systems, drones, navigation systems) is an asset
  • Hands-on experience with FPGA-SoC platforms (preferably Xilinx Zynq)
  • Familiarity with both low-level (bare-metal) and Linux-based development workflows
  • A collaborative mindset and readiness to contribute to a fast-paced, cross-disciplinary team
  • Bonus: experience with airborne/aerospace/navigation systems

Benefits & conditions

Why Join Us?

  • Shape next-gen laser communication technology with real-world impact
  • Work in a deep-tech startup backed by top-tier research and strategic partners
  • Join an inspiring, international, mission-driven, agile team
  • Flat hierarchies, real ownership, and the chance to grow with us
  • A mix of lab, field, and flight testing - no two days are the same

About the company

Cucuyo develops and manufactures laser communication systems for unmanned aircraft vehicles (UAVs and ground stations). We are a start-up located in Krailling near Munich. You will be part of a team of technical experts to build an exciting future for the company.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

7:40 min

In-vehicle infotainment systems and graphical functional safety validation

Denis Grahovac · World Congress 2021

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

8:22 min

Simulating a Linux terminal and running Spring Boot

Jakov Semenski · LIVE

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · World Congress 2026 Europe

Videos

See all

Related articles

See all