Postuler

Première détection par notre source: il y a 21 jours

Embedded Firmware Engineer

@ Clarius Mobile Health

Vancouver, Colombie-Britannique

Sur placeTemporaire3+ ans d’expérience
Postuler
SIGNAUX

En bref

Clarius Mobile Health is hiring an Embedded Firmware Engineer for a two-year fixed-term contract to develop and debug FPGA firmware and embedded software for handheld medical ultrasound devices. The role is on-site in Vancouver, BC for the first 4-6 months, with a salary range of $100,000 to $120,000.

Responsabilités :

  • Développer et déboguer le micrologiciel FPGA et le logiciel embarqué
  • Intégrer les sous-systèmes MCU, MPU et FPGA
  • Rédiger du code efficace et testable
  • Élaborer les plans de vérification et les procédures d'assurance qualité
  • Documenter et maintenir les fonctionnalités

Résumé des exigences :

  • Baccalauréat ou maîtrise en génie électrique, génie informatique ou informatique
  • 3 à 5 ans d'expérience en développement de micrologiciels embarqués
  • Expérience avec Xilinx, Vivado et Linux embarqué sur Ubuntu
  • Expérience avec MPSoC Ultrascale+ et la famille STM32
  • Maîtrise de C/C++ et de l'anglais parlé

Outils et compétences

Source et dates

Site carrière / système de candidatures · comeet

Date publiée par l’employeur
Non fourni
Première détection par notre source
2026-10-16
Mise à jour du dossier source
2026-11-02

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauIntermédiaire
DomaineGénie
Expérience3 an(s) et plus
Horairejour
Déplacementsavion : aucun · route : aucun
Milieu de travailLaboratoire, Bureau
PositionAssis et debout
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
FormationBaccalauréat (exigé), Maîtrise (exigé)
Domaines d’étudeselectrical engineering, computer engineering, computer science
Avantages mentionnésActions ou participation, Mieux-être, Service de garde, Aide au transport en commun

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Clarius Mobile Health

Profil d’entreprise sauvegardé

Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.

Description complète de l’entreprise

At Clarius, we are on a mission to make ultrasound more accessible with an affordable, intuitive solution. Easy to use right out of the box, Clarius is bringing high-performance imaging to places it has never been, but should be, such as primary care, MSK, and aesthetics practices. Our wireless scanners empower clinicians to diagnose and treat patients faster and with greater confidence. Powered by Clarius Intelligence, our industry-leading AI simplifies image acquisition and interpretation, streamlining workflows and delivering precise results in seconds without the steep learning curve. Trusted by over 35,000 clinicians in more than 70 countries, Clarius is the handheld ultrasound of choice with over 7 million scans performed worldwide. We love hearing how Clarius is transforming care. Share your story at [email protected].

Abonnés LinkedIn
33 790
Personnes associées sur LinkedIn
132
Bureaux déclarés
  • 2980 Virtual Way #205, Vancouver, BC - British Columbia V5M 4X3, CA
Catégories d’activité
  • Real Time
  • Developer Platform
  • Health Diagnostics
  • Medical Device
  • Medical
  • Manufacturing
Autres noms enregistrés
  • Clarius Mobile Health
Le profil indique une agence de recrutement
Non
Investissement total déclaré
13 800 480

La devise et la date d’observation ne sont pas fournies; ce n’est ni une valorisation actuelle ni une ronde de financement.

At Clarius, we are on a mission to make ultrasound more accessible with an affordable, intuitive solution. Easy to use right out of the box, Clarius is bringing high-performance imaging to places it has never been, but should be, such as primary care, MSK, and aesthetics practices. Our wireless scanners empower clinicians to diagnose and treat patients faster and with greater confidence. Powered by Clarius…

ChampValeur
SecteurMedical Equipment Manufacturing
Taille51-200 employees
Siège socialVancouver, BC - British Columbia
Type d’organisationPrivately Held
Fondée en2014
Offres sur Jobsy6
LinkedInVoir la page
Description

Description

A Career at Clarius

Today, as many as 25 million medical professionals globally don’t have access to medical imaging, which is proven to improve patient care and reduce healthcare costs. That’s why we’re on a mission to make medical imaging accessible everywhere by delivering high-performance, affordable, and easy-to-use solutions powered by artificial intelligence and connected to the cloud.

By making Clarius your next career move, you’re joining a team of 140+ people who are talented, innovative, and highly collaborative. You’re also joining a community that includes thousands of physicians worldwide who use Clarius to deliver better patient care! And you’re joining a thrice-certified Great Place to Work!

Your Role

Clarius Mobile Health is looking for an Embedded Firmware Engineer to contribute to a special project focused on expanding access to ultrasound technology while advancing our next-generation innovations. Over the next 24 months, you'll develop and debug FPGA firmware and embedded software for handheld medical ultrasound devices. You'll work closely with our algorithm team to implement and port firmware IP across custom hardware platforms, helping to create a functional prototype without compromising quality.

Responsibilities include writing efficient, testable code, integrating firmware/software into hardware designs, developing verification plans, and ensuring compliance with project plans and industry standards. You'll work in a collaborative engineering environment.

Your Responsibilities Include:

  • Develop and debug embedded software for handheld medical ultrasound devices
  • Develop and debug FPGA firmware for handheld medical ultrasound devices
  • Integrate MCU, MPU, and FPGA subsystems into a cohesive system, bringing up interfaces between firmware, HDL, and the embedded Linux/Ubuntu software stack
  • Write well designed, testable, efficient code
  • Produce specifications and determine operational feasibility
  • Integrate firmware/software components into both new and established hardware designs
  • Develop verification plans and quality assurance procedures
  • Document and maintain functionality
  • Comply with project plans and industry standards

Your Experience So Far:

  • Bachelor’s or master’s degree in electrical/ computer engineering or computer science
  • 3–5 years of embedded firmware development experience spanning MCU, MPU, and FPGA/VHDL, with a strong emphasis on system integration
  • Experience with Xilinx FPGA technologies and embedded Linux development, including the application/software side on Ubuntu (build, packaging, and system-level integration)
  • Experience developing within the Vivado software development environment (HLS development experience is an asset)
  • Strong MCU (baremetal and RTOS) and MPU development experience, including bring-up, driver/BSP work, and inter-processor communication
  • Experience developing for MPSoC Ultrascale+ and STM32 product family
  • Hands-on experience in debugging FPGA firmware using software, hardware logic analyzers and Oscilloscope
  • Ability to read circuit schematic related to MPU, FPGA, and MCU hardware
  • Ability to write C/C++ software for testing and for integration with firmware
  • Strong interpersonal skills and verbal communication skills in English
  • Attention to detail and the ability to produce efficient documentation
  • Familiarity with software development methodology and release processes
  • Proficiency with modern AI-assisted development tools (e.g., Claude, OpenAI Codex, GitHub Copilot) to accelerate coding, debugging, and documentation
  • Knowledge of following standards: IEC 62304, ISO 14971, IEC 60601, and ISO 13485 is favorable but not mandatory.

Location and Compensation:

Due to the hands-on nature of this role, you will be required to work on-site for the majority of the first 4-6 months of the contract. A hybrid arrangement may be considered thereafter. As a result, we can only consider candidates who are within a commutable distance of our Vancouver, BC office.

This is a two-year fixed-term contract with a strong likelihood of extension upon meeting project deliverables. The salary range for this role is $100,000 - $120,000.

More Reasons to Consider:

Be Part of a High-Impact Project – You’ll play a key role in creating a more affordable ultrasound solution, making medical imaging more accessible worldwide.

Work for a Three-Time Certified Great Place to Work – Clarius has been recognized three times as a great place to work, and you’ll be joining a company that values innovation, teamwork, and employee well-being.

Workspace: Our modern office features sit/stand desks, various health & wellness facilities, a stocked kitchen, outdoor amenities, on-site daycare, enclosed parking, a free on-site gym and close proximity to a SkyTrain station.

Clarius Mobile Health is proud to be an Equal Opportunity Employer. We encourage applications from any qualified candidate regardless of ethnicity, religion, age, national origin, disability status, sexual orientation, gender identity or expression. Please let us know if you require any accommodations during the interview process.

Use of Artificial Intelligence in the Recruitment Process

As part of our recruitment and assessment process, we may use artificial intelligence tools to support certain activities. This may include, but is not limited to, reviewing applications, supporting candidate assessments, and conducting or facilitating one way video interviews.

Where AI tools are used, they are intended to support our recruitment process and do not replace human decision making. Candidates may be informed where AI is used as part of an assessment and will have the opportunity to engage with the recruitment process in accordance with applicable laws and our recruitment practices.

Requirements

  • Bachelor’s or master’s degree in electrical/ computer engineering or computer science
  • 3–5 years of embedded firmware development experience spanning MCU, MPU, and FPGA/VHDL, with a strong emphasis on system integration
  • Experience with Xilinx FPGA technologies and embedded Linux development, including the application/software side on Ubuntu (build, packaging, and system-level integration)
  • Experience developing within the Vivado software development environment (HLS development experience is an asset)
  • Strong MCU (baremetal and RTOS) and MPU development experience, including bring-up, driver/BSP work, and inter-processor communication
  • Experience developing for MPSoC Ultrascale+ and STM32 product family
  • Hands-on experience in debugging FPGA firmware using software, hardware logic analyzers and Oscilloscope
  • Ability to read circuit schematic related to MPU, FPGA, and MCU hardware
  • Ability to write C/C++ software for testing and for integration with firmware
  • Strong interpersonal skills and verbal communication skills in English
  • Attention to detail and the ability to produce efficient documentation
  • Familiarity with software development methodology and release processes
  • Proficiency with modern AI-assisted development tools (e.g., Claude, OpenAI Codex, GitHub Copilot) to accelerate coding, debugging, and documentation
  • Knowledge of following standards: IEC 62304, ISO 14971, IEC 60601, and ISO 13485 is favorable but not mandatory.

Emplois semblables

  • Embedded Firmware Engineer

    Ottawa, ON
    95k–130k $/anTemps plein

    Q-Block Computing: Imagine instruments precise enough to probe this reality—to ask whether the cosmos operates according to Nature’s own algorithms.

    3+ ansCandidates need a bachelor's degree in engineering, computer science or physics and 3+ years of embedded firmware work on ARM Cortex-M or similar microcontrollers. They must know C/C++, SPI, I2C, UART and DMA, read schematics and datasheets, and use oscilloscopes and logic analyzers.

    oscilloscope, logic analyzer, signal generator

  • Senior Embedded Firmware Engineer (Contractor)

    Richmond, BC
    Temps plein

    Arlo Technologies, Inc.

    7+ ansCandidates need 7+ years of embedded firmware experience, strong Embedded C and C++ skills, and experience on RTOS and Embedded Linux. They also need knowledge of video streaming (H.264/H.265), networking protocols and wireless technologies such as Wi-Fi, BLE and LTE.

    oscilloscope, logic analyzer, protocol analyzer, Git

  • Cook Regular Part-time

    Vancouver, BC

    The Louis Brier Home and Hospital

    Prepares assigned food items by following established menus and recipes, determining ingredients and quantities required and assembling ingredients and equipment; May be required to call in employees for urgent relief…

  • Senior Software Engineer, Real-Time Systems

    Vancouver, BC
    Sur placeTemps plein

    Sanctuary AI

    You will share technical knowledge through collaboration, code reviews, and mentorship, helping strengthen the team's expertise in real-time systems and robotics software development; Your Experience; Bachelor's degree…

    Senior/Staff Research Scientist, Physical AI - Dexterous Manipulation

    Vancouver, BC
    Sur placeTemps plein

    Sanctuary AI

    We design and build a hydraulically actuated, high-degree-of-freedom hand with integrated tactile and proprioceptive sensing, and we train it to do the fine, contact-rich work that…; Bring high-degree-of-freedom hand…

  • Research Associate

    Vancouver, BC
    80k $/anTemps plein

    UBC The University of British Columbia

    Provide additional support as required to Dr; MD and MSc degree with 3+ years of relevant postdoctoral experience in respiratory medicine or thoracic research; A minimum of 5 years of clinical work experience in…

  • Filing Clerk, Full-time, Temporary

    Vancouver, BC

    Manning Elliott LLP

    Completing client information checklist and ensuring compliance of required documentation; Assemble finalized tax return packages (digital and/or physical), ensuring all required forms and attachments are included;…

    Receptionist/Administrative Assistant

    Vancouver, BC

    Manning Elliott LLP

    The ideal candidate will have experience in a similar role, possess strong organizational skills, and exhibit excellent communication abilities; Serve as the first point of contact for visitors and callers, delivering…

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.