Développeur de Logiciels Embarqués / Embedded Software Developer

Company:  dormakaba International Holding AG
Location: Montréal
Closing Date: 01-12-2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
We are at the heart of every place that matters. As a leading global provider in the access solutions market for schools, banks, airports, hospitals, hotels, and many more, we enable seamless movement within secure, safe, and sustainable places. Our work is IMPORTANT. YOU are important. We provide our people with the tools to shape their careers for growth. With around 16,000 employees worldwide, EVERY team member contributes to our mission and can make a positive difference. By working as one global team, we continue growing the business, growing together, and growing ourselves. Build your career with us!POSITION OVERVIEWdormakaba is seeking an Embedded Software Developer based in Montreal, QC (Onsite). The Embedded Software Developer is responsible for designing, developing, and testing firmware for embedded devices and systems as well as performing full life cycle development tasks. The Embedded Software Developer will work closely with customers, the production team, and the technical support teams to provide meaningful support on product applications and field issues. They will also support manufacturing and sustaining post-production launches.WHAT YOU WILL DODesign special test firmware for mechanical, electrical, software, and manufacturing testsParticipate in hardware and embedded software designs and reviewsSupport and collaborate with Software Q/A, Systems, Electrical, and Cloud EngineersPerform power consumption analysis and firmware development for low-power battery operationPerform microcontroller resource analysis of memory usage and performanceWHAT WE REQUIREB.S. in Computer Engineering, Electrical Engineering, Computer Science, or similar degree5+ years of embedded software development experience including experience and understanding of C software languageExperience with different serial communication protocols (I2C, UART, SPI, etc.) and ST microcontrollers and peripheralsFamiliarity with debugging of embedded and non-embedded systemsAbility to read schematics and data sheetsExperience troubleshooting hardware using oscilloscopes, power analyzers, etc.WHAT WE PREFERExperience with embedded testing processesExperience with 32-bit microcontroller and low power management (ARM) and working with IAR or other embedded IDEs along with experience working with different RTOS systemsExperience working with C++, Python, and/or other OOO programming/scripting languagesDevelopment experience with Linux environments at an application levelWorking experience with Git and Gitflow WorkflowExperience working with various Atlassian tools (Confluence, Jira, etc.) and using API endpointsWHAT WE OFFEREmployee Assistance ProgramsDiscover your best attributes using CliftonStrengths to pave the way for success at dormakaba.24/7 access to over 15,000 LinkedIn Learning courses to assist in your professional development and to expand on your individual interests.Health Insurance PlanPension PlanWHY JOIN DORMAKABA?Our work is IMPORTANT. YOU are important. At schools and universities, in stadiums, airports, hospitals and workplaces; for every place that matters. We provide safety, security, and sustainability, providing people with the tools to shape their careers for growth. EVERY team member contributes to our mission and can make a positive difference. Our culture focuses on Growing the Business, Growing Together and Growing Ourselves. We are a global company with more than 16,000 employees worldwide giving you endless opportunities for growth and advancement.We thank all applicants for their interest. Our company 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.Interested?We are looking forward to your application.Please click on the icon below to apply for this position. #J-18808-Ljbffr
Apply Now
Share this job
dormakaba International Holding AG
  • Similar Jobs

  • Développeur de Logiciels Embarqués / Embedded Software Developer

    Montréal
    View Job
  • Développeur de Logiciels Embarqués / Embedded Software Developer

    Montreal
    View Job
  • Développeur de logiciels/Software Developer

    Montréal
    View Job
  • Développeur de logiciels/Software Developer

    Montreal
    View Job
  • Développeur de logiciels/Software Developer

    Montreal
    View Job
An unhandled exception has occurred. See browser dev tools for details. Reload 🗙