world map with highlight on Canada

Wir suchen:
Embedded Firmware Developer

STANDORT: Vaudreuil-Dorion, QC, Canada

Mit einer Anstellung bei Microdrones verleihen wir Ihrer Karriere Flügel. Also: Heben Sie mit uns ab – entscheiden Sie sich für die Herausforderung und gegen die Routine! Microdrones ist ein expandierendes, innovatives Unternehmen mit Niederlassungen in Deutschland, USA, Kanada, China, Australien und den Vereinigten Arabischen Emiraten.

Tatkräftig. Innovativ. Abenteuerlustig. Scharfsinnig. Zukunftsorientiert. Fühlen Sie sich angesprochen? Dann sind Sie bei uns richtig! Microdrones bietet Ihnen die einzigartige Chance, in einem dynamischen Umfeld für ein branchenführendes Unternehmen zu arbeiten. Begleiten Sie uns auf unserer Reise in der rasch wachsenden Luftfahrtbranche mit grenzenlosem Wachstumspotenzial – werden Sie ein Microdrones-Profi!

What to expect from us:

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:

  • Competitive remuneration and benefits
  • Career and personal development opportunities
  • Fly drones with pilots
YOUR TASKS and responsibilties:
  • Perform embedded programming.
  • Perform 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 prototype testing and entry into production.
YOUR profile and SKILLS:
  • You have proficiency in C / C++.
  • You have an understanding of the Linux operating system, bash script.
  • You have a working knowledge of Git.
  • You are willing to work with industry standards and implementing them.
  • You have a well-structured work method and the ability to work independently
  • Strong understanding of OOP.
  • You are comfortable working with the TCP/IP stack
  • You have a positive personality with a keen ability for teamwork and harmonious cooperation
  • Fluently written and spoken English is mandatory.
  • You have a well-structured work method and the ability to work independently.
these skills are a plus:
  • Good understanding of Docker and Kubernetes.
  • Experience working with CI/CD platforms.
  • Understanding of the S.O.L.I.D principles.
  • Basic understanding of DDD & TDD.
  • Comfortable using Wireshark.
  • Experience with the GoogleTests and GoogleMock framework
  • Comfortable working with RESTful frameworks.
  • Experience building Linux images using the Yocto Framework or Buildroot.
  • Experience using dependency management tools such as Python pip and Conan
  • Knowledge about ARM architecture.
  • Knowledge about standard communication protocols such as USB, UART, TCP, SPI, I2C, etc.
  • Knowledge about CI.
  • Python
  • Experience in embedded programming of microcontrollers in C/C++, e.g. on Cortex-M
  • Design of electronic circuits, e.g. with Eagle, KiCad
  • Knowledge of electronic circuits manufacturing
  • Experience in soldering
  • Experience in handling measuring equipment

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.

Sind Sie bereit für eine Herausforderung?

Bewerben Sie sich online über unser Bewerbungsformular für eine der folgenden Positionen: