Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
Apple logo

Tools and Automation Engineer

Apple
  • 🇺🇸 United States
  • On-site
  • 1 week ago
  • $144,600 – $263,800
  • iOS
  • Python
  • AI
  • Mac
  • MacOS
  • Unix
  • C++
  • Object Oriented Programming
  • CI/CD
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

Summary

Be part of the iOS Device QE team, focused on testing firmware and ensuring ultra-high quality for Apple’s next generation human interface devices. You will be a motivated individual who cares and thinks about user experience, able to collaborate with other engineers to problem solve and understand the basics of firmware.

Description

- 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

- Enjoying learning and teaching

- Have skill in building new processes or fixing old processes to improve quality of Apple products and efficiency of team

- Experience with embedded systems, microcontrollers and sensors

- Excellent written and verbal communication skills

Responsibilities

  • Understanding microcontroller based embedded systems, including algorithms
  • Working to guarantee that Multitouch system consistently achieve Apple quality bar
  • 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
  • Devising and building test fixtures, building tools and authoring automated scripts in Python
  • Executing manual and automated test plans on early prototypes
  • Documentation of test cases and code used for test execution
  • Coming up with ideas for custom tools and methods to exercise firmware features
  • Tracking performance, reporting results to management, driving issues to closure
  • Partnering with Human Factors / User Study Group to validate the customer experience and learn about how humans use new input devices

Minimum Qualifications

  • BS in Electrical Engineering, Computer Engineering, Mechanical Engineering, Computer Science or related degrees
  • 3+ years of relevant industry experience
  • Experience leveraging AI-powered development tools to streamline daily workflows, accelerate coding and debugging, creating test frameworks and improve overall code quality and testing methodologies

Preferred Qualifications

  • MS in Electrical Engineering, Computer Engineering, Mechanical Engineering, Computer Science or related degrees
  • Experience writing and/or testing firmware, building embedded systems
  • Knowledge of Mac systems and MacOS/iOS or UNIX variant
  • Track record of shipping great 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
  • Test tool development
  • Continuous integration systems
  • Algorithm analysis and validation

Tools and Automation Engineer · Apple

Auto apply with Likeremote