HID - Firmware Quality Engineer

Cupertino, California, United States
Hardware

Summary

Posted:
Role Number:200545542
Be part of the engineering team crafting next generation health monitoring features on Watch. The Human Interface Device team is looking for a hard-working and innovative Quality Engineer with a working understanding of testing microcontroller based firmware that collaborates with sensors and various other system components, along with strong programming skills. You will be a motivated individual who independently follows up on bugs, collaborates with developers to resolve low-level issues and can understand and discuss technical problems with other Quality Engineers, development partners and program managers.

Key Qualifications

  • Your responsibilities in this role include:
  • Owning verification and validation strategies for embedded systems that run Health algorithms on watchOS and iOS devices
  • Defining, implementing, and performing testing solutions to validate Firmware.
  • Crafting and developing automation test scripts and libraries
  • Analyzing and prioritizing test results
  • Working closely with Algorithm, SW, and FW development teams and Regulatory team to ensure timely delivery of quality product
  • Working cross-functionally to drive quality and communicate results

Description

3+ years of experience in Quality Engineering Ability to develop test automation from test specifications Partnering with a development team to quickly understand an architecture, break it into functional parts, come up with a plan to test/validate, and identify and target weaknesses Understanding microcontroller based embedded systems, including algorithms Experience with signal processing techniques to assist in design validation Experience with data-driven testing strategies and approaches Crafting creative ways to exercise embedded subsystems, communication protocols (SPI, I2C, etc) and high-level features of embedded devices Experience in programming languages such as Python and/or Objective-C Shown skill in bug-hunting and debugging Tracking performance, reporting results to management, driving issues to closure

Education & Experience

BS and a minimum of 3 years relevant industry experience

Additional Requirements

  • Knowledge of Macintosh systems and Mac OS or UNIX variant
  • Experience working with Medical Device and/or SaMD
  • Experience using QMS tools

Pay & Benefits