Firmware Quality Engineer, Auckland

Last update 2024-05-28
Expires 2024-06-28
ID #2057015505
Firmware Quality Engineer, Auckland
New Zealand, Auckland, Auckland,
Modified March 4, 2024


Be part of the Input Device QE team, focused on testing firmware and ensuring ultra-high quality for Apple's next generation human interface devices. This includes technologies such as Multi-Touch, Heart-rate sensing, Touch ID, and other input device technologies across a variety of Apple’s product lines!Testing is focused on microcontroller based firmware interfaced with sensors and various other system components. 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.
Key Qualifications
An excellent candidate will:
Have a real passion for quality, enjoy breaking things through creative testing
Thrive in uncertain, early prototype stages of a project when not all features are working yet, and enjoy putting energy into identifying/classifying issues as a way to improve quality
Strive to innovate and try new things, incorporating continuous improvement of testing methods
Excellent written and verbal communication skills

Core responsibilities include:- Understanding microcontroller based embedded systems, including algorithms- Partnering with a development team to quickly understand an architecture, break itinto functional parts, come up with a plan to test/validate, and identify and targetweaknesses- Crafting creative ways to exercise embedded subsystems, communication protocols (SPI, I2 C, etc) and high-level features of embedded devices- Devising and building test fixtures, building tools and authoring automated scripts- Carrying out manual and automated test plans on early prototypes, typically at the “grey box” level- Helping to craft quality from a very early stage, ushering the product from earlyprototype to production- Documentation of test cases and code used for test execution- Coming up with ideas for custom tools and methods to exercise firmware features- Supervising performance, reporting results to management, driving issues to closure
Education & Experience
BS or MS in Computer Science /Computer Engineering /Electrical & Electronics Engineering or related degrees 2+ years’ experience with embedded systems, microcontrollers and sensors.
Additional Requirements
Helpful/Useful experience:
- Experience writing and/or testing firmware, building embedded systems
- Knowledge of Mac systems and Mac OS/i OS or UNIX variant
- Track record of shipping phenomenal consumer products
- Testing automation using Python or similar
- Use of hardware debugging tools – USB and Bluetooth CATC, protocol analyzer, logic analyzer, oscilloscope
- Familiarity with C/C++ or object-oriented programming


Job details:

Job type: Full time
Contract type: Permanent
Salary type: Monthly
Occupation: Firmware quality engineer

⇐ Previous job

Next job ⇒     


Contact employer

    Employer's info

    Apple Inc.

    Quick search:


    Type city or region