Job Detail

C++ Software Engineer Live Events Full-Time

Inseriert am: 18.11.2019

As Verity Studios’ drones come to stages worldwide, we are seeking a C++ Software Engineer experienced with front end development to contribute to further improving the software systems and user interfaces for our fleets of autonomous drones for live events.


Verity is the global leader in autonomous indoor drone systems and a leading provider of drone failsafe technology. Founded in 2014, Verity's drones have completed more than 200,000 autonomous flights safely above people, in more than 100 venues in 20 countries worldwide.


Verity’s drones have been used by some of the world’s biggest names in entertainment, including Cirque du Soleil and Madison Square Garden, and in global tours of major artists including Drake, Metallica and Céline Dion.


We are entrepreneurs, engineers, artists, professionals, mathematicians, and designers; all working as one. Do you want to join a fast-moving young company where your contributions will make a difference? Then join us!


Responsibilities.



  • Design and develop robust and efficient solutions for advanced robotic systems.

  • 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.

  • Participate in all the stages of the development process, including requirements gathering, 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.

  • Design general purpose libraries that can be used across Verity's code base.


Qualifications.



  • Proven track record in designing and developing industrial grade commercially released software.

  • Solid knowledge of software engineering principles and ability to work on all areas of the codebase.

  • Excellent knowledge of C++ and STL.

  • Experience with front end development preferably in Boost and Qt/QML.

  • In-depth understanding of algorithms and data structures.

  • Creative approach to problem solving.

  • Familiar with GDB and other debugging and program analysis tools.

  • Experience in Python is a plus.

  • Experience in promoting new technologies, coding practices, and development guidelines is a plus.

  • Good written and spoken English language skills.


Benefits.



  • Get hands-on experience on the next generation of drones.

  • Create ground-breaking technology and novel effects for some of the world’s most prominent stage productions.

  • Work in an interdisciplinary, international team of highly skilled people.

Details