Software Developer (C++, Qt) in Madrid

Pix4D

Workplace
Onsite
Hours
Full-Time
Internship
No
Skills
C++
Share offer

Job Description

We are looking for a talented Software Developer (C++, Qt) to join our growing team in Madrid. Pix4D develops a cutting-edge drone software solution used by hundreds of customers to perform Digital Twin based inspections in a more effective way than ever before.

You will be part of our PIX4Dscan team and you will contribute to the development of our mobile application implemented in C++/Qt. This product is meant for professionals and its mission is to manage drone flights for data collection. The product and the team are a key piece of the software solution Pix4D is providing for drone inspection.

Being part of the PIX4Dscan means you like technology and challenges. We have the UI part covered by QML/Qt, then the core business logic is in C++, and finally a layer to connect with the drone vendor's SDK in native code (Swift, Kotlin, Java, ObjC). We are always looking for new ideas, better ways to keep improving our architecture and be ready to support the new features coming with the latest drones.

Our scientific application will give you the opportunity to push the limit of the technology and help our customers to understand the world they digitized. We are an agile team where practices such as code reviews, pair programming and continuous deployment to production are part of the culture. Moreover, you will be collaborating with colleagues in different locations within Pix4D’s multicultural and multilingual environment.


Responsibilities

  • Design, build and deliver cross-platform applications using C++ and Qt.
  • Maintain and upgrade PIX4Dscan adding new features and supporting new drones.
  • Implement maintainable and scalable solutions according to the team’s quality standards.
  • Collaborate proactively with product managers, UX designers, and software engineers using an agile process to build world-class, user-focused solutions.
  • Contribute to the daily operations of the production environment such as new deployments, monitoring, etc.
  • Interact with other developers in the company, learning new technologies, proposing improvements, etc.
  • Build a fantastic product.

Requirements


Basic qualifications

  • C++, CMake (preferably with cross-platform builds).
  • Good knowledge of modern software engineering principles and techniques (i.e. code reviews, git, test-driven development, refactoring, continuous delivery, incremental delivery).
  • Versatile skill-set developer: willing to or prepared to use any technology available to win the market with our products.
  • Experience working in agile methodologies and interacting with different roles: Product Owner, UX designer, QA…
  • Ability to deliver pragmatic solutions, value simplicity
  • A team-first mindset.
  • Fluent English communication skills, spoken and written.
  • Perfect fit with Pix4D’s spirit: passionate, positive, collaborative and respectful attitude.

Preferred Qualifications

  • Knowledge of Qt5, cross-platform development.
  • Previous experience with some of the following technologies: Google Test framework, Conan, Swift, Kotlin.
  • Familiar with the drone industry.
  • Bachelor’s or Master’s degree in Computer Science.

PLEASE SUBMIT YOUR APPLICATION IN ENGLISH

Benefits

Some points listed below involving interactions with others are temporarily suspended due to the covid situation.

  • Permanent contract in a growing international company
  • Well-located office close to Nuevos Ministerios to enjoy Madrid!
  • Cool and modern workplace where you can just relax and enjoy!
  • Flexible working hours (40h/week) and partial remote work possible
  • Development opportunities to boost your career!
  • Team-building activities
  • Company event once a year in Lausanne (Switzerland) with Pix4Ders from all offices where we share information, play, eat and party together!
  • Weekly thematic conferences (business, marketing, technology, environment & sustainability …) to build your network and keep learning
  • Free seasonal fresh fruits, infusions, hot drinks and cookies
  • Weekly free healthy and gourmand breakfasts
  • Happy hours with free drinks, events, board games and other fun activities
  • Free yoga classes
  • Discounts for physiotherapy & massages, manicure, health & wellness sessions, and other services
  • Music band composed of Pix4Ders so we can play rock music together!


Working environment

Pix4D is a unique, fun, and intellectually stimulating company where you can grow and excel in your field. Our environment is authentic and multicultural, a place where we respect and learn from each other in the pursuit of being the best at what we do. Get more information here.


Recruitment

  • We use standardized and structured interviews. All the candidates are then treated equally and we avoid any discrimination.
  • We promote diversity and offer opportunities for all gender identities across all levels and career paths.


Company

Pix4D is a developer of cutting edge software that converts images taken by hand, drone, or plane into survey-grade accurate and georeferenced 2D mosaics, 3D models and point clouds. Founded in 2011, Pix4D is rapidly expanding from its headquarters in Lausanne, Switzerland, to offices in Denver, San Francisco, Berlin, Shanghai, Tokyo and Madrid.

Pix4D technology enables lightweight civilian drones to become mapping and surveying tools for 3D reconstruction of any changing environment. It forms the base of many cloud-processing solutions and is used by thousands of professionals worldwide on desktop (Windows, OS X, Linux) mobile (iOS and Android) and cloud environments.

 

About Pix4D

  • Saa S

  • Prilly, Switzerland

  • 200-500

  • 2011

.

Other software engineer jobs that might interest you...