Firmware Quality Engineer - Wireless Power Division

AppleApplyPublished 11 hours agoFirst seen 11 hours ago
Apply

Summary

The Wireless Power Technology team develops bleeding-edge Wireless Charging designs that are central to Apple’s products - the iPhone, Apple Watch, AirPods and more. New challenges arise everyday that require the sharp problem-solving skills of talented & smart individuals. The team features a collaborative and hands-on environment that fosters engineering excellence, creativity & innovation. Apple is known for having the highest quality products in the world; in this role, you will be directly responsible for the quality of your technology, working collaboratively with developers and industry leading wireless power experts in a fast-paced, dynamic team that never compromises when it comes to delivering a world class experience to millions of customers around the world.

Description

Responsibilities:

  • Owning the quality of wireless power firmware, software and algorithms in embedded applications
  • Hunting down bugs, clearly and concisely documenting issues, and tenaciously driving them to resolution
  • Developing and executing intelligent automated and manual test cases
  • Writing comprehensive test guidelines from engineering specifications and data sheets
  • Working multi-functionally to drive quality and communicate results
  • Using diagnostic software and hardware to isolate and debug complex issues
  • Analyzing field data to inform future design
You will be a motivated individual who:
  • Independently follows up on issues
  • Is comfortable collaborating with developers to resolve low level issues
  • Understands and discusses highly technical issues with developers
  • Thoroughly analyzes how new features or designs impact the customer experience

    Minimum Qualifications

    • Tertiary qualification(s) in the field of electrical engineering or computer science, computer systems
    • Strong knowledge of validation strategies
    • Excellent written and verbal communication skills
    • Proven skills in bug hunting and regression testing
    • Coding skills in Python, Bash, Swift, C++, AppleScript or other scripting languages

    Preferred Qualifications

    • Track record of shipping great consumer facing products
    • Use of hardware debugging tools - Oscilloscopes, Logic Analyzers
    • Experience with embedded software architecture and languages such as C, Objective C, C++
    • Experience with USB-C, USB-PD and other USB power protocols
    • Experience developing and deploying test automation tools and frameworks
    • Experience writing device drivers, instrumentation drivers and robot control drivers for use in automated testing