Firmware Engineer Contractor

4 months ago


Vancouver, Canada MistyWest Full time

At MistyWest, our Firmware Engineer is a team member who creates programs that interface with and control physical devices.

They have the ability to identify the core software/firmware requirements of a project, plan the architecture and communicate it with the project team. They 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.

Right now we are working on fascinating projects and looking for some help during the next 6-12 months

Minimum Requirements:
  • Bachelor’s Degree in Electrical Engineering, Computer techniques, software
  • At least 4 years of previous work experience in firmware and software development
  • Proven results developing 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 is an asset
  • Experience with Unit tests, 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 analyzers, oscilloscopes, 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, nRF53
  • Well versed in many types of sensors and technologies
  • Ability to function independently with little supervision as well as working effectively in a team environment
Nice to have:
  • Experience with LTE CAT M1 Modules: Nordic nRF91, Quectel BG95
  • Experience with WiFi Chips: ESP32, Dialog DA16200
  • Experience with GNSS Based Applications
  • Experience with Altium for schematic capture and layout
Additional Information:
  • 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.
#J-18808-Ljbffr
  • Firmware Engineer

    1 month ago


    Vancouver, Canada Semiconductor Engineering Full time

    Firmware Engineer Job DescriptionAs a Firmware Engineer in a full-time role, the candidate will report to the Director of Firmware Engineering. The candidate needs to be deeply hands-on and capable of working independently in a highly collaborative team of experienced firmware engineers.The candidate will execute the embedded software development lifecycle...


  • Vancouver, Canada T-Net British Columbia Full time

    Sanctuary, a world leader in building AI-based control systems for humanoid robots, is looking to hire a skilled and motivated Expert Firmware Engineer to join our Hardware team. Reporting to the Embedded Systems Lead, you'll dive deep into our design, architecture, and implementation of real-time distributed systems that empower our general-purpose...


  • Vancouver, Canada Sanctuary Cognitive Systems Corp. Full time

    p>Your New Role and TeamSanctuary, a world leader in building AI-based control systems for humanoid robots, is looking to hire a skilled and motivated Expert Firmware Engineer to join our Hardware team. Reporting to the Embedded Systems Lead, you'll dive deep into our design, architecture, and implementation of real-time distributed systems that empower our...


  • Vancouver, Canada Advanced Micro Devices Full time

    p>WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. We push the...


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

    We are a leading technology company, AMD, dedicated to transforming lives with innovative solutions. Our mission is to push the boundaries of innovation and solve the world's most pressing challenges.As a Senior Embedded Firmware Engineer, you will play a crucial role in developing high-quality firmware for advanced computing experiences. Your primary focus...


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

    About the RoleWe are seeking a highly skilled Senior Firmware Engineer to join our Memory PHY architecture modeling team in Vancouver, BC, Canada. As a key member of this team, you will play a crucial role in building the next-generation memory PHY model used for firmware development and boot loader verification.


  • Vancouver, British Columbia, Canada MistyWest Full time

    MistyWest is a leading engineering design consultancy accelerating the transition to a sustainable future through innovative device development.We are seeking an experienced Senior Firmware Engineer to lead firmware development for our projects, requiring expertise in embedded systems, connectivity, and real-time operating systems.Job Description:Develop and...


  • Vancouver, British Columbia, Canada Flutter Care Full time

    About UsFlutter Care is a pioneering healthcare technology company dedicated to creating innovative solutions for pregnant individuals worldwide. Our mission is to promote joy, connection, and informed decision-making throughout the perinatal period.Our TechnologyWe develop cutting-edge wearable devices that empower users with vital health insights. As an...


  • Vancouver, Canada Flutter Care Full time

    ** To apply to this position please submit your resume to this link: ** Company Description: 140 million individuals around the world navigate pregnancy each year. For many, this is an uncertain and dangerous process. But what if we could make pregnancy safer, more informed, and more predictable? Flutter Care is on a mission to promote joy and connection...

  • Contractor Talent Pool

    7 months ago


    Vancouver, Canada MistyWest Full time

    Are you interested in working with MistyWest but don't see a permanent role that fits your skills and abilities? We are actively recruiting for contract and contract-to-hire talent in a few different categories: - Engineering Tech Leads & Project Managers - Firmware & Embedded Engineers - Software Engineers - Mechanical Engineers - Mechatronics Engineers -...


  • Vancouver, Canada Advanced Micro Devices, Inc Full time

    Overview: **WHAT YOU DO AT AMD CHANGES EVERYTHING** We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....


  • Vancouver, British Columbia, Canada Flutter Care Full time

    About UsFlutter Care is a pioneering company dedicated to making pregnancy safer, more informed, and predictable. With a mission to promote joy and connection throughout the perinatal period, we strive to improve health outcomes.We are backed by top accelerators, including the Canadian Hardware Catalyst Initiative and Techstars Industries of the Future. Our...


  • Vancouver, British Columbia, Canada Flutter Care Full time $36

    Company OverviewFlutter Care is a pioneering healthcare company dedicated to revolutionizing the perinatal period. We strive to promote joy and connection among new families while improving health outcomes. Our mission-driven team is passionate about building innovative firmware and software systems that integrate seamlessly with mechanical and electrical...


  • Vancouver, Canada Dometic Full time $90,000 - $120,000

    DescriptionReports to: Lead Software EngineerNumber of direct reports: N/ATravel: 5%Schedule: OnsiteLocation: Vancouver, British Columbia or Trois-Rivieres, Quebec, CanadaVancouver:Dometic Marine’s headquarters are in Vancouver, British Columbia in Canada. The facility develops and manufactures hydraulic, electronic, and combustion-based...


  • Vancouver, British Columbia, Canada Semiconductor Engineering Full time

    System-On-Chip Firmware Engineer Job OpportunityWe are seeking a skilled Firmware Engineer to join our team at Semiconductor Engineering in a full-time role. As a key member of the firmware engineering group, this candidate will report directly to the Director of Firmware Engineering.This position requires a highly motivated individual who is deeply hands-on...


  • Vancouver, British Columbia, Canada Flutter Care Full time $36

    Job OverviewWe are seeking an Embedded Systems Engineer to join our team at Flutter Care. In this role, you will be responsible for developing firmware and software systems for our wearable device.The ideal candidate will have a strong background in computer engineering, electrical engineering, or a related field, with experience in rapid prototyping and...


  • Vancouver, British Columbia, Canada Semiconductor Engineering Full time

    Firmware Engineer Job DescriptionAs a senior embedded software architect in Semiconductor Engineering, you will report directly to the Director of Firmware Engineering. The ideal candidate is deeply hands-on and capable of working independently within a collaborative team of experienced firmware engineers.The successful candidate will be responsible for...


  • Vancouver, Canada Microsoft Full time

    Are you driven by a hacker mindset and ardent about enhancing the security of hardware, firmware, and low-level components? If so, this job opportunity is tailored for you!The Azure Hardware and Firmware DevSec team is currently in search of a Senior Security Engineer with expertise in hardware, firmware, and related low-level components.As a member of the...


  • Vancouver, British Columbia, Canada Rivian and Volkswagen Group Technologies Full time

    Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders in the automotive sector, driving innovation in software-defined vehicles.Role SummaryThis Mobile Quality Assurance (QA) role plays a pivotal part in the testing and validation of our mobile application and vehicle firmware. Utilizing automation, manual testing, or...

  • Network Fw Ae

    7 days ago


    Vancouver, Canada Intel Full time

    Intel put the Silicon in Silicon Valley. No one else is this obsessed with engineering a brighter future. Every day, we create world changing technology that enriches the lives of every person on earth. So, if you have a big idea, let’s do something wonderful together. Join us, because at Intel, we are building a better tomorrow. Intel’s mission is to...