Embedded Developer/Firmware Engineer

4 days ago


Montreal, Canada Amaris Consulting Full time

We are seeking a Firmware Engineer to design, develop, and optimize firmware for cutting-edge power electronics solutions. This role offers the opportunity to work on high-impact projects, leveraging embedded systems expertise to advance innovative technologies.

2. Responsibilities

  • Develop and implement firmware for power conversion products using STM microcontrollers.
  • Design and optimize low-level code for real-time applications.
  • Ensure seamless integration with hardware by collaborating with hardware and power electronics teams.
  • Perform signal processing, including Clarke-Park transformations, PLL, PI control loops, and PWM signal generation.
  • Implement data acquisition for voltage and current monitoring, fault detection, and protection mechanisms.
  • Maintain and debug legacy systems, ensuring robustness and functionality.
  • Create and execute test cases for firmware validation, documenting all processes thoroughly.
  • Work with communication protocols such as SPI, ETH, and UART and integrate graphical user interfaces.

3. Profile

  • Education: Bachelor’s or Master’s in Electrical or Computer Engineering.
  • Experience: Minimum 3 years in embedded firmware development, ideally within power electronics or similar domains.
  • Technical Skills:
  • Expertise in C/C++, microcontroller programming (STM), and RTOS.
  • Knowledge of MATLAB/Simulink and experience with Keil IDE.
  • Familiarity with debugging tools like oscilloscopes and logic analyzers.
  • Proficiency in PI control loops, signal processing, and regulatory testing.
  • Soft Skills:
  • Strong problem-solving mindset and attention to detail.
  • Excellent communication skills in French and English.
  • Ability to collaborate effectively in multidisciplinary teams.
  • Preferred Industry Experience:
  • Automotive (e.g., EVs, charging systems).
  • Renewable Energy (e.g., solar inverters).
  • Industrial Automation (e.g., embedded control systems).

Join us to make a meaningful impact in advancing sustainable and efficient technologies



  • Montreal, Canada Amaris Consulting Full time

    We are seeking a Firmware Engineer to design, develop, and optimize firmware for cutting-edge power electronics solutions. This role offers the opportunity to work on high-impact projects, leveraging embedded systems expertise to advance innovative technologies.2. ResponsibilitiesDevelop and implement firmware for power conversion products using STM...


  • Montreal, Canada Amaris Consulting Full time

    We are seeking a Firmware Engineer to design, develop, and optimize firmware for cutting-edge power electronics solutions. This role offers the opportunity to work on high-impact projects, leveraging embedded systems expertise to advance innovative technologies.2. ResponsibilitiesDevelop and implement firmware for power conversion products using STM...


  • Montreal, Canada Amaris Consulting Full time

    We are seeking a Firmware Engineer to design, develop, and optimize firmware for cutting-edge power electronics solutions. This role offers the opportunity to work on high-impact projects, leveraging embedded systems expertise to advance innovative technologies. 2. Responsibilities Develop and implement firmware for power conversion products using STM...


  • Montreal, Quebec, G4F, CA Amaris Consulting Full time

    We are seeking a Firmware Engineer to design, develop, and optimize firmware for cutting-edge power electronics solutions. This role offers the opportunity to work on high-impact projects, leveraging embedded systems expertise to advance innovative technologies.2. ResponsibilitiesDevelop and implement firmware for power conversion products using STM...


  • Montreal, Quebec, Canada High Tech Genesis Inc. Full time

    Job Description:We are seeking a highly skilled Senior Firmware Test Engineer to join our Firmware/OS team at High Tech Genesis Inc.In this role, you will play a crucial part in enhancing and maintaining our automated testing infrastructure and platform tests, reporting directly to the Lead Firmware Engineer.Test firmware for embedded systemsDevelop and...


  • Montreal, Canada E-SMART Full time

    OverviewWe are seeking a dynamic, hands-on, and experienced Director of Embedded Engineering to lead our firmware and hardware engineering teams. This role is critical in driving the design, development, PLM, process improvement, and delivery of cutting-edge embedded systems that power our innovative products. The ideal candidate will have a proven track...


  • Montreal, Canada E-SMART Full time

    Overview We are seeking a dynamic, hands-on, and experienced Director of Embedded Engineering to lead our firmware and hardware engineering teams. This role is critical in driving the design, development, PLM, process improvement, and delivery of cutting-edge embedded systems that power our innovative products. The ideal candidate will have a proven track...


  • Montreal, Canada E-SMART Full time

    OverviewWe are seeking a dynamic, hands-on, and experienced Director of Embedded Engineering to lead our firmware and hardware engineering teams. This role is critical in driving the design, development, PLM, process improvement, and delivery of cutting-edge embedded systems that power our innovative products. The ideal candidate will have a proven track...


  • Montreal, Quebec, Canada E-SMART Full time

    Company Overview:E-SMART is a cutting-edge technology firm seeking an exceptional Director of Embedded Engineering to drive innovation in firmware and hardware engineering.Salary: $180,000 per yearAbout the Role:We are looking for a visionary leader to oversee the development of embedded systems, ensuring optimal integration and delivery of high-quality...


  • Montreal, Quebec, G4F, CA E-SMART Full time

    OverviewWe are seeking a dynamic, hands-on, and experienced Director of Embedded Engineering to lead our firmware and hardware engineering teams. This role is critical in driving the design, development, PLM, process improvement, and delivery of cutting-edge embedded systems that power our innovative products. The ideal candidate will have a proven track...


  • Montreal, Quebec, Canada Noze Full time

    About NozeWe're revolutionizing the healthcare industry with cutting-edge technology that brings innovation and precision to medical diagnostics. Our team is passionate about creating game-changing solutions that transform lives.Salary:$150,000 - $200,000 per yearJob DescriptionWe're seeking a skilled Embedded Systems Hardware Engineer to join our team at...


  • Montreal, Quebec, Canada dormakaba International Holding AG Full time

    ROLE SUMMARYdormakaba International Holding AG is a leading global provider in the access solutions market for various sectors. As part of our team, you will contribute to designing, developing, and testing firmware for embedded devices and systems. This role involves working closely with customers, the production team, and technical support teams to provide...


  • Montreal, Canada SPARK Microsystems Full time

    p>As an Embedded Software Developer at SPARK Microsystems, you will be required to develop and maintain firmware covering our various embedded system applications and this includes network protocols, core libraries as well as application development. Additionally, you will implement, and test firmware to form optimal communications wireless networks using...


  • Montreal, Canada E-SMART Full time

    Welcome to E-SMART, where we are seeking a highly skilled Director of Embedded Engineering to lead our firmware and hardware engineering teams. This is a critical role in driving the design, development, and delivery of cutting-edge embedded systems that power our innovative products.Key Responsibilities:Team Leadership & Development:Lead and mentor a...


  • Montreal, Quebec, Canada Noze Full time

    Job Title:Embedded Systems Hardware EngineerWe are seeking a highly skilled Embedded Systems Hardware Engineer to join our team at Noze. As a key member of our engineering team, you will play a critical role in the development of our innovative diagnostic solutions. Your expertise in designing and analyzing both analog and digital circuits will enable you to...

  • Firmware QA Tester

    4 months ago


    Montreal, Canada High Tech Genesis Inc. Full time

    Location: Montreal, QC Work Arrangement: Hybrid Term: Permanent High Tech Genesis seeks a Firmware QA Tester for our Firmware/OS team. You'll enhance and maintain our automated testing infrastructure and platform tests, reporting to the Lead Firmware Engineer. In this role, you will: Test firmware Manage and participate in the development of test plans;...


  • Montreal, Canada dormakaba International Holding AG Full time

    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. With around 16,000 employees worldwide, EVERY team member contributes to our mission and can make a positive difference. p>POSITION OVERVIEWdormakaba is seeking an...


  • Montreal, Quebec, Canada Amaris Consulting Full time

    Amaris Consulting is seeking a skilled Firmware Engineer to design, develop, and optimize firmware for cutting-edge power electronics solutions.Key Responsibilities:Develop and implement firmware for power conversion products using STM microcontrollers.Design and optimize low-level code for real-time applications.Collaborate with hardware and power...


  • Montreal, Quebec, Canada High Tech Genesis Inc. Full time

    Job DescriptionWe are seeking a skilled Firmware QA Tester to join our Firmware/OS team at High Tech Genesis Inc.You will play a crucial role in enhancing and maintaining our automated testing infrastructure and platform tests, reporting directly to the Lead Firmware Engineer.


  • Montreal, Quebec, Canada Groupe SII Full time

    OverviewGroupe SII is a leading company in the field of software and firmware development, seeking an experienced Embedded Systems Developer to join our team in Ottawa.