Warning: Trying to access array offset on value of type bool in /customers/b/e/7/techstartupjobs.com/httpd.www/wp-content/themes/jobroller/includes/structured-data/types/class-schema-type-imageobject-attachment.php on line 61 Warning: Trying to access array offset on value of type bool in /customers/b/e/7/techstartupjobs.com/httpd.www/wp-content/themes/jobroller/includes/structured-data/types/class-schema-type-imageobject-attachment.php on line 62 Warning: Trying to access array offset on value of type bool in /customers/b/e/7/techstartupjobs.com/httpd.www/wp-content/themes/jobroller/includes/structured-data/types/class-schema-type-imageobject-attachment.php on line 63
This job listing has expired and may no longer be relevant!

WordPress database error: [The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET MAX_JOIN_SIZE=# if the SELECT is okay]
SELECT t.postcount AS total, d.postcount AS today FROM wp_jr_counter_total AS t INNER JOIN wp_jr_counter_daily AS d ON t.postnum = d.postnum WHERE t.postnum = 77436 AND d.time = '2022-01-23'

4 May 2019

Full-time C++ Software Engineer

Thea Weidemann Anywhere

Job Description

Work location: Zurich


To complement its growing team, Verity Studios is looking for an experienced and versatile C++ Software Engineer capable of designing and developing high quality software for Verity’s indoor drone systems. Designing software for drone systems requires addressing new and challenging problems such as defining robust and reliable communication protocols to interact with embedded devices (both on wired and wireless connections), defining smart interfaces to promptly interact with the drones and the other system components during a show, and building flexible systems that can adapt to the requirements of several kinds of scenarios (different type and or number of drones, different operating procedures, etc.).

Verity’s indoor drone shows have travelled the world. Our drones perform in high profile events and have flown in more than 20 countries. Having toured with Metallica and Drake, mastered the high seas in cruise ship theaters, run 400 shows on Broadway, and flown above audiences at corporate events, our technology has proven itself on the toughest testing grounds. Behind the scenes, the magic is fueled by cutting-edge robotics and AI technologies. Our indoor drone show system has been engineered from the ground up with safety and reliability in mind, enabling a single operator to safely manage and fly dozens – or even hundreds – of drones in a high-pressure stage environment.

Our software team works on a multitude of challenging and interesting tasks, such as implementing drivers for proprietary embedded platform, defining robust and efficient communication protocols, designing algorithms to retrieve, process, and analyze significant amount of data, and implementing graphical user interfaces for control stations.

Based in the center of Zurich Oerlikon, we are entrepreneurs, engineers, artists, live events professionals, mathematicians, and designers; all working as one. Our recent $18 million series A funding round has paved the way for our further expansion. Come join us!


  • Design and develop robust and efficient solutions for advanced robotic systems
  • Participate in all the stages of the development process, including requirements elicitation, design, implementation, testing, review, documentation, and deployment
  • Interact with other engineering teams to define and review design documents
  • Cooperate with control engineers to design protocols to interact with robotic systems in order to send commands and collect feedback data
  • Interact with user experience designers to understand and trade off ease of use and ease of implementation to develop user-friendly and intuitive user applications
  • Design general purpose libraries that can be used across Verity’s code base


  • University degree in a relevant field
  • Proven track record in designing and developing industrial-grade software
  • Excellent knowledge of C++ and STL
  • Solid knowledge of software engineering principles
  • In-depth understanding of algorithms and data structures
  • Creative approach to problem solving
  • Familiar with GDB and other debugging and program analysis tools
  • Knowledge of libraries such Boost and Qt is a plus
  • Experience in Python and modern C++ is a plus
  • Team player and self-driven
  • Good written and spoken English language skills


  • Work in an interdisciplinary, highly-skilled team
  • Create ground-breaking systems, used by some of the world’s most prominent stage productions
  • Shape the culture and have a significant impact in a rapidly growing young company

Job Categories: Engineering. Job Types: Full-time. Job Tags: c++, drones, and software engineer.

1870 total views, 1 today

Apply for this Job