Firmware Development Specialist

3 weeks ago


Vancouver, British Columbia, Canada MistyWest Full time
About the Role

MistyWest 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 in a variety of industries and market segments.

Key Responsibilities
  • Develop firmware and embedded software for connected products: BLE, WiFi, LTE
  • Strong embedded Linux experience, both at the Kernel level and Driver level
  • Experience with embedded RTOS for microcontrollers. freeRTOS experience an asset
  • Experience with Unit test, Static Analysis tools and Automated test suites
  • Excellent knowledge of standard software development practices, testing and revision control (Agile software development, Git, Jenkins, CircleCI, QA tools, test-driven development)
  • Experience in developing low-level drivers and application-level firmware
  • Experience bringing up and debugging hardware using logic analyzer, oscilloscope, etc.
  • Experience with Ultra Low Power applications
  • Embedded Linux Application development
  • Linux Driver development
  • Experience with Zephyr development
  • Experience with Nordic BLE Chips: nRF51, nRF52, RF53
  • Well versed in many types of sensors and technologies
Benefits
  • Highly flexible: negotiate your own rates, hours and work location.
  • Hardware & Software Access: MistyWest can provide equipment and software support where needed
  • Try us out Find out if MistyWest would be a good permanent employer for your needs and career direction
  • Amazing Community: plug into a great local and global community of engineers and product design enthusiasts for events, projects, potential work & personal development.


  • 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 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 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 AMD Full time

    Transform Lives with AMD Technology We are a leading technology company that cares deeply about enriching our industry, communities, and the world. Our mission is to build innovative products that accelerate next-generation computing experiences. MTS Firmware Engineer We are seeking a highly motivated MTS Engineer with a passion for firmware development....


  • Vancouver, British Columbia, Canada MistyWest Full time

    About the RoleMistyWest is seeking a highly skilled Firmware Engineer to join our team on a contract basis. As a Firmware Engineer, you will play a crucial role in creating programs that interface with and control physical devices.Key ResponsibilitiesIdentify software/firmware requirements and plan the architecture for projectsCommunicate with project teams...


  • Vancouver, British Columbia, Canada MistyWest Full time

    About the RoleMistyWest is seeking a highly skilled Firmware Engineer to join our team on a contract basis. As a Firmware Engineer, you will play a crucial role in creating programs that interface with and control physical devices.Key ResponsibilitiesIdentify software/firmware requirements and plan the architecture for projectsCommunicate with project teams...


  • Vancouver, British Columbia, Canada MistyWest Full time

    About the RoleMistyWest is seeking a highly skilled Firmware Engineer to join our team on a contract basis. As a Firmware Engineer, you will play a crucial role in creating programs that interface with and control physical devices.Key ResponsibilitiesIdentify software/firmware requirements and plan the architecture for projectsCommunicate with project teams...


  • Vancouver, British Columbia, Canada MistyWest Full time

    About the RoleMistyWest is seeking a highly skilled Firmware Engineer to join our team on a contract basis. As a Firmware Engineer, you will play a crucial role in creating programs that interface with and control physical devices.Key ResponsibilitiesIdentify core software/firmware requirements of a project and plan the architectureCommunicate with the...


  • Vancouver, British Columbia, Canada MistyWest Full time

    About the RoleMistyWest is seeking a highly skilled Firmware Engineer to join our team on a contract basis. As a Firmware Engineer, you will play a crucial role in creating programs that interface with and control physical devices.Key ResponsibilitiesIdentify core software/firmware requirements of a project and plan the architectureCommunicate with the...


  • Vancouver, British Columbia, Canada MistyWest Full time

    About the RoleMistyWest is seeking a highly skilled Firmware Engineer to join our team on a contract basis. As a Firmware Engineer, you will play a crucial role in creating programs that interface with and control physical devices.Key ResponsibilitiesIdentify software/firmware requirements and plan the architecture for projectsCommunicate with project teams...


  • Vancouver, British Columbia, Canada MistyWest Full time

    About the RoleMistyWest is seeking a highly skilled Firmware Engineer to join our team on a contract basis. As a Firmware Engineer, you will play a crucial role in creating programs that interface with and control physical devices.Key ResponsibilitiesIdentify software/firmware requirements and plan the architecture for projectsCommunicate with project teams...


  • 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

    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 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 Solidigm Full time

    Job SummaryWe are seeking a highly skilled Firmware Engineer to join our SSD firmware team at Solidigm. As a key member of our team, you will be responsible for developing cutting-edge NAND SSDs, working alongside experienced engineers to solve complex problems and contribute to our high-performance SSD projects.Our ideal candidate will have a strong...


  • Vancouver, British Columbia, Canada Advanced Micro Devices inc. Full time

    We are seeking a highly skilled Senior Firmware Software Developer to join our team at Advanced Micro Devices inc. in designing and implementing firmware for our cutting-edge SoCs. As a key member of our firmware development team, you will work closely with firmware engineers, developers, and architects to develop firmware that spans pre-silicon and...

  • Firmware Engineer

    1 month ago


    Vancouver, British Columbia, Canada Solidigm Full time

    Job Title: Firmware EngineerWe are seeking an experienced Firmware Engineer to join our talented SSD firmware team at Solidigm. As a member of our team, you will be responsible for the development of cutting-edge NAND SSDs.Key Responsibilities:Design and develop firmware for high-performance SSDsCollaborate with other engineers to solve complex problems and...

  • Firmware Engineer

    1 month ago


    Vancouver, British Columbia, Canada Solidigm Full time

    Job Title: Firmware EngineerWe are seeking an experienced Firmware Engineer to join our talented SSD firmware team at Solidigm. As a member of our team, you will be responsible for the development of cutting-edge NAND SSDs.Key Responsibilities:Design and develop firmware for high-performance SSDsCollaborate with other engineers to solve complex problems and...

  • Firmware Engineer

    1 month ago


    Vancouver, British Columbia, Canada AMD Full time

    Firmware Engineer needed to design and implement firmware for AMD SoCs, collaborating with firmware engineers, developers, and architects. Job Description At AMD, we're passionate about transforming lives with technology. Our mission is to build great products that accelerate next-generation computing experiences. We're looking for a Firmware Engineer to...