Talent.com
Embedded Software Engineer

Embedded Software Engineer

BrunelMontreal, QC, Canada
Il y a 1 jour
Type de contrat
  • Temps plein
  • CDI
  • Temporaire
Description de poste

We are seeking an experienced Embedded Software Engineer to join our client’s R&D team in developing next-generation, high-tech power conversion products. This is a 6-month contract working in an on-site work arrangement (4 days in the lab, 1 day working from home) with the possibility of extension or becoming permanent.

Responsibilities

  • Design and implement firmware for power conversion products.
  • Develop low-level code (C / C++) for microcontrollers, program RTOS, and manage interfaces (e.g., communication, external data logging).
  • Generate real-time data curves and enhance software efficiency for legacy products.
  • Create and execute test cases for software verification and validation.
  • Collaborate closely with hardware and power electronics engineers.
  • Prepare and maintain design and test documentation.

Requirements

  • Bachelor’s degree (or higher) in Electrical or Computer Engineering.
  • Minimum 3+ years of experience in embedded software design.
  • Experience with coding communication interfaces (e.g., ETH, CAN, SPI, UART).
  • Familiarity with version control systems (e.g., Git).
  • Strong troubleshooting skills with electronic circuits and test equipment (e.g., oscilloscope, logic analyzer).
  • Effective communication skills to bridge technical and non-technical teams.
  • Knowledge of Matlab / Simulink is a plus.
  • What We Offer

    Why apply through Brunel? Finding the next step in your career can be a full-time job in itself. We manage the process for you : from submitting your resume to coordinating interviews to extending offers and assisting with onboarding. We’ll get you going while you get on with the job.

    About Us

    Brunel has a reputation for working with some of the best in the business. That’s what we continually strive for. Over 45 years, we’ve created a global network of interesting clients and talented individuals working together through a vast array of services.