Current jobs related to Embedded Firmware Developer - Vancouver, British Columbia - Bionic Power Inc.


  • Vancouver, British Columbia, Canada Analog Devices Full time

    About the RoleAnalog Devices is seeking a highly skilled Embedded Firmware Architect to join our team. In this role, you will work alongside experienced engineers to contribute to the architecture, design, and development of cutting-edge products. The ideal candidate will have a strong understanding of real-time operating systems and embedded systems...


  • Vancouver, British Columbia, Canada Analog Devices Full time

    The SoC SW team at Analog Devices is seeking a highly skilled principal embedded firmware engineer to contribute to the architecture, design, and development of advanced products. In this role, you will work alongside experienced engineers and leaders to deliver exceptional products that improve people's health and well-being.Key Responsibilities:Translate...


  • Vancouver, British Columbia, Canada Analog Devices Full time

    Job Title: Embedded Firmware EngineerWe are seeking a highly skilled Embedded Firmware Engineer to join our team at Analog Devices. As a key member of our SoC SW team, you will be responsible for contributing to the architecture, design, and development of our advanced and technically challenging products.Responsibilities:Translate product requirements into...


  • Vancouver, British Columbia, Canada Analog Devices Full time

    Job Title: Embedded Firmware EngineerWe are seeking a highly skilled Embedded Firmware Engineer to join our team at Analog Devices. As a key member of our SoC SW team, you will be responsible for contributing to the architecture, design, and development of our advanced and technically challenging products.Responsibilities:Translate product requirements into...


  • Vancouver, British Columbia, Canada Analog Devices Full time

    The SoC SW team at Analog Devices is seeking a highly skilled principal embedded firmware engineer to contribute to the architecture, design, and development of advanced products. In this role, you will work alongside a team of experienced engineers and leaders to deliver exceptional products that improve people's health and well-being.Key...


  • Vancouver, British Columbia, Canada Analog Devices Full time

    At Analog Devices, we are seeking a highly skilled Embedded Firmware Engineer to join our team. In this role, you will be responsible for contributing to the architecture, design, and development of our advanced and technically challenging products.Key Responsibilities:Translate product requirements into SW and HW architecture and design.Collaborate with the...


  • Vancouver, British Columbia, Canada Analog Devices Full time

    At Analog Devices, we are seeking a highly skilled Senior Embedded Firmware Engineer to join our team. This role will involve working alongside experienced engineers and leaders to contribute to the architecture, design, and development of our advanced and technically challenging products.Key Responsibilities:Translate product requirements into SW and HW...


  • Vancouver, British Columbia, Canada Analog Devices Full time

    We are seeking a highly skilled Principal Embedded Firmware Engineer to join our team at Analog Devices. In this role, you will work alongside experienced engineers to contribute to the design, development, and architecture of advanced products.The ideal candidate will have a strong background in firmware development, with experience in translating product...


  • Vancouver, British Columbia, Canada MistyWest Full time

    Job Title: Firmware Engineer ContractorMistyWest is seeking a highly skilled Firmware Engineer to join our team on a contract basis. As a Firmware Engineer, you will be responsible for designing, developing, and testing firmware for our connected products.Key Responsibilities:Design and develop firmware for embedded systems, including microcontrollers and...


  • Vancouver, British Columbia, Canada MistyWest Full time

    Job Title: Firmware Engineer ContractorMistyWest is seeking a highly skilled Firmware Engineer to join our team on a contract basis. As a Firmware Engineer, you will be responsible for designing, developing, and testing firmware for our connected products.Key Responsibilities:Design and develop firmware for embedded systems, including microcontrollers and...


  • Vancouver, British Columbia, Canada Analog Devices Full time

    Job OverviewWe are seeking a seasoned Principal Embedded Firmware Development Lead to join our team at Analog Devices in Vancouver, British Columbia. As a key member of our SoC SW team, you will contribute to the architecture, design, and development of cutting-edge products that improve people's health and well-being.


  • Vancouver, British Columbia, Canada MistyWest Full time

    Firmware Engineer ContractorMistyWest is seeking a highly skilled Firmware Engineer to join our team on a contract basis. As a Firmware Engineer, you will be responsible for creating programs that interface with and control physical devices.You will work closely with our multidisciplinary team of project managers, engineers, and designers to complete both...


  • Vancouver, British Columbia, Canada MistyWest Full time

    About the Role:MistyWest is seeking a highly skilled Firmware Development Specialist to join our team on a contract basis. As a Firmware Development Specialist, you will be responsible for creating programs that interface with and control physical devices.Key Responsibilities:Identify the core software/firmware requirements of a project and plan the...


  • Vancouver, British Columbia, Canada Solidigm Full time

    We are seeking a highly skilled Firmware Engineer to join our talented SSD firmware team at Solidigm. In this role, you will be responsible for the development of cutting-edge NAND SSDs. As a member of our firmware team, you will work alongside other experienced engineers to solve new and interesting problems, making an important contribution to our exciting...


  • Vancouver, British Columbia, Canada MistyWest Full time

    About the RoleMistyWest is seeking a highly skilled Firmware Engineer to join our team. As a Firmware Engineer, you will be responsible for creating programs that interface with and control physical devices.You will work closely with a multidisciplinary team of project managers, engineers, and designers to complete both product development and research tasks...


  • Vancouver, British Columbia, Canada MistyWest Full time

    About the RoleMistyWest is seeking a highly skilled Firmware Engineer to join our team. As a Firmware Engineer, you will be responsible for creating programs that interface with and control physical devices. You will work closely with a multidisciplinary team of project managers, engineers, and designers to complete both product development and research...


  • Vancouver, British Columbia, Canada MistyWest Full time

    About the RoleMistyWest is seeking a highly skilled Firmware Engineer to join our team. As a Firmware Engineer, you will be responsible for creating programs that interface with and control physical devices. You will work closely with a multidisciplinary team of project managers, engineers, and designers to complete both product development and research...


  • Vancouver, British Columbia, Canada MistyWest Full time

    At MistyWest, we are seeking a skilled Firmware Engineer to join our team. This role involves creating programs that interface with and control physical devices. The ideal candidate will have a strong background in firmware and software development, with experience in developing firmware and embedded software for connected products.Key...


  • Vancouver, British Columbia, Canada Accoravillage Full time $83,000 - $116,000

    {"header": "Medical Device Firmware Developer Opportunity", "subheader": "Join our team at Kardium Inc. and contribute to the development of innovative medical devices.", "bulletPoints": ["Develop safety-critical firmware for our Globe Mapping and Ablation System", "Collaborate with a highly technical team to implement safety, sensing, and therapy delivery...


  • Vancouver, British Columbia, Canada Accoravillage Full time $83,000 - $116,000

    {"header": "Medical Device Firmware Developer Opportunity", "subheader": "Join our team at Kardium Inc. and contribute to the development of innovative medical devices.", "bulletPoints": ["Develop safety-critical firmware for our Globe Mapping and Ablation System", "Collaborate with a highly technical team to implement safety, sensing, and therapy delivery...

Embedded Firmware Developer

2 months ago


Vancouver, British Columbia, Canada Bionic Power Inc. Full time
Embedded Firmware Engineer Opportunity

Bionic Power Inc. is seeking an experienced Embedded Firmware Engineer to join our Vancouver team. As a key member of our engineering team, you will be responsible for developing real-time control firmware for our medical exoskeleton products.

About the Role

We are looking for a skilled engineer with a strong background in embedded systems, motor control, and real-time operating systems. The ideal candidate will have a minimum of 5 years of experience in developing firmware for complex systems, particularly in the medical device industry.

Key Responsibilities
  • Design and develop real-time control firmware for our medical exoskeleton products
  • Implement sensor data processing, machine learning, gait analysis, motor control, and communications
  • Collaborate with cross-functional teams to integrate firmware with hardware and software components
  • Develop and maintain low-level drivers and hardware abstraction layers
  • Work with communication protocols such as CAN bus, I2C, SMBus, SPI, USB, etc.
Requirements
  • Minimum 5 years of experience in embedded systems development
  • Strong background in motor control, particularly with PMSM/BLDC motors
  • Proficient in clean coding principles and control theory
  • Experience with real-time operating systems and digital filter design
  • Working knowledge of communication protocols
Desired Qualifications
  • Experience with microcontroller development using ARM Cortex-M cores, particularly the STM32 series
  • Hands-on hardware experience and familiarity with Git source control and Agile/scrum methodology
  • MASc in electrical or software engineering

Please visit our website for more information about our company and products. Apply with a resume and cover letter to [insert contact information].