Principal Systems Engineer (m/f/d)

Permanent employee, Full-time · Köln HQ Urban Reef

Your mission
  • Definition of the high-level software architecture and interfaces of the overall system and the associated task packages
  • Joint establishment of the software team and the associated structures 
  • Hands On development of small modules for PX4 Flightstack (C++) 
  • Joint development of a software roadmap for the key components with a focus on embedded devices (flight control,automation of the ground station) 
Your profile
  • Advanced experience with embedded software C++ (e.g. robotics, drones, cars). 
  • Advanced experience developing software systems with standardized interfaces (e.g., Mavlink, REST, sockets) 
  • Advanced experience with distributed network architecture (e.g., TCP, UDP, VPN) 
  • Strong ability in decomposition, modularization, and abstraction of complex systems and modules 
  • Ability to explain and communicate sophisticated technical concepts 
  • Experience in agile, test -and design-driven work environments and development cycles
  • Experience with strategies to improve requirements and development processes 
  • Bringing your own ideas to processes and implementing them 
  • Experience with open-source projects 
    • Experience with different protocols (e.g. CAN, UART, I2C) 
    • Experience with flight control/autopilot software (e.g. PX4, Ardupilot, Betaflight) 
    • Experience with drones or model airplanes 
Why us?
As a Principal Systems Engineer at Urban Ray, you will play a crucial role in our motivated team and participate in the development of the overall process from the very beginning. You will have the opportunity to contribute holistically to the development of the company and shape innovative solutions to technological challenges. Together we develop the roadmap of our technology and define work packages. The focus here is on the automation of the overall system consisting of drone, ground station and mission control. We offer you modern and well-equipped workspaces in our new office in Cologne Ehrenfeld/Bickendorf, flexibility regarding the work location with our hybrid work model, as well as flexible working hours. 
Hiring Process
Did we spark your interest? Our application process consists of the following steps: 
  1. Please submit your application documents.
  2. Let's talk about your and our expectations and get some general information via call. 
  3. Solve our coding challenge.
  4. Please provide up to three official references.
  5. Let's meet at our Urban Reef to assess your team fit and system design skills.
About us

Today's logistics infrastructure in city centers is reaching the limits of its capacity and is not equipped to handle the ever-increasing demand of packages. Urban Ray is accelerating the transition to autonomous and airborne deliveries. We are setting the standards for aerial logistics by building a drone for first and last mile deliveries and both a terrestrial hardware and software interface to embed drone logistics into today's environment. We will begin in the healthcare sector, offering medical deliveries to accelerate the right treatment of patients.

Your application!
We appreciate your interest in Urban Ray. Please fill in the following short form. Should you have any difficulties in uploading your files, please contact us by mail at

Please upload your CV, recent certificates as well as a brief cover letter (in total max. 20 MB).

Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop

Uploading document. Please wait.
Please add all mandatory information with a * to send your application.