Robotics Communication Software Engineer

RigiTech is an exciting high-tech startup developing a fully-integrated, inter-city drone delivery solution. It enables universal access to goods for communities and businesses through efficient drone-based deliveries. Started in September 2018, we are a dynamic young team of entrepreneurs dedicated to creating technology for the service of humanity.

  • Start date: As soon as possible
  • Occupation: Full-time 100%, indeterminate-length contract 
  • Location: Prilly, Switzerland

Position description and objectives

We are looking for a Robotics Communication Software Engineer to robustify and further develop our networking infrastructure linking multiple drones, our cloud-based control software (i.e. RigiCloud) and the ground-based backup communication links (i.e. Edge Nodes).

Responsibilities and duties:

In this role you will have the following responsibilities:

  • Develop and maintain the network infrastructure between the Rigi devices
    • Handle new drone configurations to connect to RigiCloud
    • Handle new Edge Node configurations
  • Improve the communication architecture
    • Create cloud-based connection services designed for rapid scaling and high levels of security
    • Automated configuration and management of ground-based IP radios and networks
    • Configure and improve transport and application layers of communication links
  • Integrate new communication links into the architecture (satellite, data-over-voice…)
  • And other tasks linked to networking between drones, Edge Nodes and RigiCloud servers

Required qualifications and skills


  • Bachelor’s level degree or higher in Tele-Communications Engineering, Computer Science or related field
  • 2-5 years experience in networking technologies is a plus

Technical Skills:

  • Knowledge of standard networking technologies, including TCP/UDP networking
  • Knowledge of (ROS2) RTPS networking, ideally on FastDDS
  • Knowledge of VPN like OpenVPN and ZeroTier
  • Understanding of M2M radios
  • Understanding of AT commands
  • Understanding of robotics development is a plus


  • Highly organised, independent, and detail-oriented
  • Happy to take initiative and come up with their own ideas
  • Flexible to ever-changing demands of the startup environment
  • Proficient in French (oral and written)
  • Comfortable communicating in English
  • Ability to multi-task in a very fast-paced environment


Send us your CV and Motivation letter to:

To apply for this job email your details to