world map with highlight on Canada

We Are Hiring:
Junior Embedded Software Developer

This is a Permanent, Full-Time Post,
Vaudreuil-DOrion, QC, Canada

The sky’s the limit for your career at Microdrones. So: take to the skies with us – choose challenge over routine! Microdrones is an expanding, innovative company with branches in Germany, the US, Canada, China, Australia and the United Arab Emirates.

Energetic. Innovative. Adventurous. Perceptive. Future oriented. Sound like you? Then we’ve got the right job for you! Microdrones offers a unique opportunity to work for an industry-leading company in a dynamic environment. Join us on our journey in the rapidly-growing aerospace industry with its infinite growth potential – become a Microdrones professional!

The candidate will participate in the software development life cycle of payloads as well as maintain and improve payload frameworks.


At Microdrones, we know that it is the people who make our company a success. We encourage personal and professional growth and success among our globally diverse workforce by offering:

  • Career and personal development opportunities
  • Flexible working hours
  • Fly drones with pilots
your Tasks:
  • Participate in the full payload software development lifecycle (develop, test, document, debug and maintain) within payload development frameworks.
  • Collaborate in software defect reduction (review, debug, analysis, write unit tests, etc.).
  • Support the hardware development team during the prototype testing and entry into production.
Your Skills:
  • Graduated from the university diploma in Computer/Software Engineering, Computer Science or equivalent.
  • You are proficiency in C/C++ programming language.
  • You understand the Linux operating system and bash script.
  • You have a working knowledge of Git.
  • You are willing to work with and implementing the industry standards.
  • You have sound knowledge of word-and spreadsheet processing.
  • You should have fluent written and spoken English ability.
  • You have a positive personality with keen ability for teamwork and harmonious cooperation
  • Knowledge about ARM architecture is an asset
  • Knowledge about standard communication protocols such as USB, Seite 2, UART, TCP, SPI, I2C, etc. Is an asset
  • Knowledge about CI. is an asset.
  • Knowledge about Python is an asset.
  • Experience in embedded programming of microcontrollers in C/C++, e.g. on Cortex-M is a plus.
  • Design of electronic circuits, e.g. with Eagle, KiCad is a plus.
  • Knowledge of electronic circuits manufacturing is a plus.
  • Experience in soldering is a plus.
  • Experience in handling measuring equipment is a plus.

Microdrones stands for diversity and equal rights. None of the above expressions should be discriminatory in terms of age, sex, ancestry, religion, belief or experience. We confirm that we are pleased to accept all applications from candidates of any age, gender, ancestry, religion, belief or experience.

Ready to opt for a challenge?

We are looking forward to your meaningful application – apply online through our application form now.