Firmware Quality & Test Automation Engineer

Apple Inc.

Sunnyvale, Northern (CA, KY)

Hybrid

USD 145,000 - 264,000

Full time

8 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical & Dental
Retirement benefits
Employee stock programs
Relocation assistance
Discounts on products

Job summary

Apple Inc. is seeking an iOS Device QE engineer to test firmware for next-generation Human Interface devices. You will collaborate with engineers to understand architectures, design test plans, and build automation in Python to validate features early in development.

The role emphasizes quality at prototype stages, strong communication, and experience with embedded systems, microcontrollers, and sensors to ensure Apple quality is met across Multitouch devices.

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: MS in related fields.

Responsibilities

  • Understand microcontroller-based embedded systems and algorithms.
  • Guarantee Multitouch system meets Apple quality bar.
  • Collaborate with development teams 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.
  • Execute 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.

Skills

Embedded systems
C/C++
Python
Testing automation
Algorithm analysis
MacOS/iOS familiarity

Education

BS in Electrical Engineering, Computer Engineering, Mechanical Engineering, Computer Science or related degrees

Tools

USB and Bluetooth CATC
Protocol analyzer
Logic analyzer
Oscilloscope
Hardware debugging tools

Job description

Apple Inc. is seeking an iOS Device QE engineer to test firmware for next-generation Human Interface devices. You will collaborate with engineers to understand architectures, design test plans, and build automation in Python to validate features early in development.

The role emphasizes quality at prototype stages, strong communication, and experience with embedded systems, microcontrollers, and sensors to ensure Apple quality is met across Multitouch devices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

QE Engineer - iOS Devices
QE Engineer - iOS Devices

Apple • Cupertino (CA)

On-site
USD 141,800 - 258,600
Comprehensive medical and dental coverage
Employee stock purchase plan
Educational reimbursements
QE Engineer - iOS Devices | Firmware, Automation & Equity
QE Engineer - iOS Devices | Firmware, Automation & Equity

Apple • Cupertino (CA)

On-site
USD 141,800 - 258,600
Comprehensive medical and dental coverage
Employee stock purchase plan
Educational reimbursements
Embedded Test Automation Engineer (Firmware & ML)
Embedded Test Automation Engineer (Firmware & ML)

Apple Inc. • San Francisco (CA)

On-site
USD 145,000 - 264,000
Senior Quality Engineer – iOS Performance & Automation
Senior Quality Engineer – iOS Performance & Automation

Apple • Jackson (MS)

Remote
USD 161,000 - 242,000
Shareholder plan
Relocation assistance
RSU grants
+2
Hardware Systems QA Engineer – Interop & Automation
Hardware Systems QA Engineer – Interop & Automation

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 145,000 - 264,000
Tools and Automation Engineer
Tools and Automation Engineer

Apple Inc. • Sunnyvale (CA), Northern (KY)

On-site
USD 145,000 - 264,000
Medical & Dental
Retirement benefits
Employee stock programs
+2
Mobile OS QA Automation Engineer — Regression & Quality
Mobile OS QA Automation Engineer — Regression & Quality

Apple Inc. • San Diego (CA)

Hybrid
USD 118,000 - 207,000
Comprehensive medical and dental cover
Retirement benefits
Discounted products and free services
+2
Robotics Automation QA Engineer — Systems Quality
Robotics Automation QA Engineer — Systems Quality

Apple Inc. • Cupertino (CA)

On-site
USD 129,000 - 225,000
Medical & dental
Employee stock plans
Tuition reimbursement
+1
Remote Quality Engineer - iOS Automation & Testing
Remote Quality Engineer - iOS Automation & Testing

Apple • Austin (TX)

Remote
USD 52,000 - 60,000
Health, dental and retirement benefits
Stock purchase plan
Professional development allowances
+1
Emerging Tech QA Engineer: Automation & Cloud
Emerging Tech QA Engineer: Automation & Cloud

Apple Inc. • Cupertino (CA)

On-site
USD 120,000 - 160,000