Junior Software Engineer / Drone Choreographer

Verity Studios AG

Zürich

On-site

CHF 110,000 - 150,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work environment
25 days annual leave
Employee stock ownership plan

Job summary

Verity Studios AG is seeking a versatile engineer to blend art and technology in drone choreography software. You will develop features for our drone show operation software and contribute to the choreography tools in C++, while also extending Python-based tools for our global fleet.

Additionally, you will design choreographies with clients and creatives, test new shows in C++, and travel on-site to deliver world-class performances worldwide.

Qualifications

  • Degree in Software Engineering, Electrical Engineering, Robotics, or a related field.
  • Strong programming skills in C++ and Python.
  • Ability to translate artistic ideas into language non-technical stakeholders understand.

Responsibilities

  • Develop features for drone show operation software and choreography tools in C++.
  • Improve Python-based support tools for our global fleet.
  • Provide Level 2 and Level 3 support for ongoing shows.
  • Collaborate with clients, directors, and creatives to design drone choreographies.
  • Program and test choreographies for new shows in C++.
  • Travel on-site to help deliver shows worldwide.

Skills

C++
Python
Problem solving

Education

Degree in Software Engineering / Electrical Engineering / Robotics

Job description

The Team

For our live events department, we are looking for someone who can translate the emotions of a soundtrack into drone choreography while also bringing solid engineering skills to the table. In this role you’ll help create new choreographies for world-class productions such as Eurovision and artists including Celine Dion and Justin Bieber. Beyond the artistic work, you’ll also contribute to the technical backbone: developing our choreography pipeline, implementing new features in our drone show operation software, and improving the support tools that keep our global fleet flying reliably.

Do you thrive at the intersection of art and technology? Do you want to join a fast-moving team where your contributions will make a difference? Then join us!

What you'll do
The role is two-fold. 50% of your time will go to development and support work:
  • Developing new features for our drone show operation software and our choreography tools in C++
  • Improving and extending Python-based support tools for our growing global fleet
  • Providing Level 2 and Level 3 support for ongoing shows
The other 50% is dedicated to creating new and ongoing shows, including:
  • Collaborating with clients, directors, and creatives to design drone choreographies
  • Programming and testing choreographies for new shows in C++
  • Traveling on-site to help deliver shows worldwide
What you bring
  • Degree in Software Engineering, Electrical Engineering, Robotics, or a similar field
  • Strong Programming skills in C++ and Python
  • A passion for creative work, whether professional or a personal artistic hobby, and a talent for translating artistic ideas into language non-technical stakeholders understand
  • Ability to quickly learn and adapt to new topics
Nice to have
  • Web development or other modern software tooling experience
  • Background in live entertainment, animation, or similar creative fields
  • Experience in System and Controls (localization, control, hardware interfaces)
Who you are
  • Willingness to travel 10%-20%
  • You're comfortable switching between deep technical work and creative discussions
  • You have a start-up mentality and thrive in an environment where you must be flexible and jump into different projects and roles when necessary
  • You're a team player with strong problem-solving skills, capable of working independently in a fast-moving environment
Why Verity?
  • A great engineering culture, including flat hierarchies, an open-door policy, and a focus on joint responsibility and mutual trust and support
  • Working with a skilled, high-achieving, experienced, and fun team—with lots of opportunities to develop your professional career and grow with the company
  • Flexibility of a hybrid work environment. You can arrange start and finish times around your life (picking up kids, walking the dog, training for your next marathon at lunch)
  • 25 days of annual leave, employee stock ownership plan (conditions apply), variety of pension plans, and relocation packages
  • Annual team-building events, quarterly and monthly get-togethers, knowledge-sharing talks, game nights, and more
  • Welcoming office space complete with friendly team members, free snacks (fresh fruits, coffee, and more!), and fun activities—we're dog-friendly!

Learn more about who we are, what we do, and how we think at www.verity.net

We strive to create an inclusive environment that empowers our employees. All qualified applications will receive consideration for employment without regard to race, nationality, religion, sexual orientation, gender, age, physical [dis]ability, gender identity or length of time spent unemployed.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Drone Show Engineer (C++/Python): Code & Choreography
Drone Show Engineer (C++/Python): Code & Choreography

Verity Studios AG • Zürich

Hybrid
CHF 110,000 - 150,000
Hybrid work environment
25 days annual leave
Employee stock ownership plan
Tech Lead Inventory Insights
Tech Lead Inventory Insights

Verity • Zürich

Hybrid
CHF 180,000 - 240,000
Hybrid work environment
25+ days annual leave
Employee stock ownership plan (条件あり)
+3
Aperçus de l'inventaire pour Tech Lead
Aperçus de l'inventaire pour Tech Lead

Jobup • Zürich

Hybrid
CHF 180,000 - 240,000
Hybrid work environment
25+ days annual leave
Stock options
+4
Tech Lead Inventory Insights
Tech Lead Inventory Insights

Verity Studios AG • Zürich

Hybrid
CHF 140,000 - 200,000
Employee stock ownership plan
Relocation packages
Hybrid work environment
+3
Robotics Software Engineer
Robotics Software Engineer

Flybotix • Lausanne

On-site
CHF 80,000 - 120,000
Continuous training
Team-elected Chief Happiness Officer
Fitness sessions by a professional coach
+1
Technical Customer Support Specialist
Technical Customer Support Specialist

Flyability • Paudex

Hybrid
CHF 90,000 - 120,000
25 vacation days
Up to 5 extra days based on seniority
Accident insurance
+5
Senior Cloud Engineer
Senior Cloud Engineer

Voliro-Ag • Zürich

On-site
CHF 140,000 - 190,000
25 vacation days per year
flexible work hours
unlimited espresso
Technical Customer Support Specialist
Technical Customer Support Specialist

Flyability • Lausanne

Hybrid
CHF 90,000 - 120,000
25 vacation days
Up to 5 extra days off based on senior
Comprehensive accident insurance
+5
Project Management Lead
Project Management Lead

Flybotix • Renens

On-site
CHF 110,000 - 165,000
Onsite restaurants/cafeteria
Weekly gym session
Personal benefits platform
+1
Senior Cloud Engineer
Senior Cloud Engineer

Voliro • Zürich

On-site
CHF 120,000 - 170,000
25 vacation days per year
Flexible work hours
Unlimited espresso