This job posting has expired.

Here are some similar positions.

Embedded Software Developer

March 28 2021
Industries Consumer goods (Others)
Categories Information Technology, Programming, Development, ERP, Packaged Software, SaaS, QA, Tester, Debug
Montreal, QC

dormakaba: ranked in the top 100 global tech leaders by Thomson Reuters!


The dormakaba Group is one of the top three companies in the global market for access and security solutions. The company is a single source provider of products, solutions and services related to doors and secure access to buildings and rooms. No matter where you are, if you need reliable and innovative access and security solutions, we will provide you high quality service – in hotels, shops, sports facilities, airports, hospitals, at home or in the office. Around the globe.

With over 16,000 employees worldwide (over 500 in Montreal), dormakaba is present in over 130 countries and has more than 150 years of experience. The dormakaba Group is headquartered in Rümlang, Switzerland, and generates annual revenues of over 3 billion dollars CAD.

dormakaba offers you a career not a job. Join us now and make a real difference in creating the next generation of products and services. Visit our website


Reporting to the dormakaba Digital AMER Firmware Manager, the incumbent will work within a small team of dedicated engineering professionals that are incubator of innovative new ideas, the team does pre-design, proof of concept of the new modern technologies for embedded systems, mobile technologies and cloud platform. The team is also responsible to define, design, implement and debug embedded software for real-time microcontrollers.


  • Embedded software investigation and proof of concept of new technologies for new product development
  • Products life cycle and improvement of current portfolio
  • Embedded software design specifications and implementation
  • Problem solving and debugging embedded software related issues in short time periods
  • Write detailed test specifications and develop strategies to best address potential issues
  • Integrate and test design into host system
  • Participate to the continuous improvement process.


  • Electrical / Computer Engineering degree
  • 5-10 years of experience, with at least 3 years in embedded software development
  • Excellent knowledge of embedded software design and testing
  • Experience with 32-bit microcontroller (ARM) and JTAG emulators
  • Knowledge of C and other programming languages and embedded development environments (GCC and IAR),
  • Strong knowledge of embedded real-time operating systems, (OS, device drivers, etc…)
  • Software test planning and execution – use of test scripts, simulators, etc…
  • Experience in ultra-low power application
  • Thorough understanding of hardware schematics and datasheets
  • Experience with IOS, Android and/or Linux application and platform is an asset
  • TCP/IP networking experience is an asset
  • Embedded device security (e.g. IoT) knowledge is an asset
  • Expertise in IOT, low power wireless communication, mobile app development and cloud development on AWS is an asset.


  • Excellent communication skills both written and spoken (French and English) and comfortable with technical report writing
  • Strong understanding at the system level and multi-disciplinary aptitude
  • Strong systematic design methodologies with focus on documentation, functionality, schedule and design for manufacturing
  • Strong organizational skills, capacity to lead and follow several projects simultaneously
  • Performs well under high- pressure conditions
  • Team player, good interpersonal skills with leadership qualities, and strong customer focus.

We offer

  • A fast-growing international company
  • A stimulating, fast and friendly work environment
  • An opportunity to highly contribute to the success of the company
  • Competitive global compensation
  • A 12-minute walk from Du College metro station.

We thank all applicants for their interest, however, only those selected for an interview will be contacted.
dormakaba is committed to equal employment opportunities and encourages diversity and inclusion. We welcome applications from qualified individuals from all backgrounds.
Please note that the sole purpose of the use of the masculine is to simplify the text. network