Hardware Systems Test Automation Engineer- iPhone

A leading technology company that designs and develops consumer electronics, software, and services.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer

Description For Hardware Systems Test Automation Engineer- iPhone

Apple's System Integration team is seeking a passionate Hardware Systems Test Automation Engineer to contribute to the development of future iPhone releases. This role combines hardware validation with software automation expertise, focusing on creating and managing software-based solutions for system hardware validation. As part of the System Validation Engineering (SysVE) team, you'll be responsible for developing test automation infrastructure, handling data acquisition and analysis, and working with cutting-edge mobile technology.

The position requires a unique blend of electrical engineering knowledge and software development skills. You'll be working with various lab equipment, developing automation scripts, and handling large datasets while collaborating with cross-functional teams across global locations. The role offers the opportunity to directly impact the quality and innovation of iPhone hardware systems through the development of sophisticated testing solutions.

Key aspects of the role include automation of lab equipment, data processing and analysis, and the development of efficient testing infrastructure. You'll be working with technologies ranging from basic interfaces like I2C and SPI to high-speed interfaces such as USB, MIPI, and PCIe. The position also involves working with web development frameworks and database systems for managing test data.

This is an excellent opportunity for someone who combines strong technical skills with a passion for quality and innovation in consumer electronics. You'll be part of a team that drives the validation and quality assurance of one of the world's most popular consumer devices, working at the intersection of hardware and software engineering to ensure exceptional product quality.

Last updated 28 minutes ago

Responsibilities For Hardware Systems Test Automation Engineer- iPhone

  • Develop test scripts to control lab test equipment and post-process raw data sets
  • Lead innovative solutions to minimize bulk data transfer and processing time
  • Author reports and communications pertaining to key results and checkpoints
  • Maintain user documentation and training content for code
  • Participate in debug activities, including actively driving design of experiments (DOEs)
  • Engage and collaborate with multi-functional development teams in the US and Asia

Requirements For Hardware Systems Test Automation Engineer- iPhone

Python
MongoDB
MySQL
React
  • Bachelors or Masters degree in Electrical / Computer Engineering or Computer Science
  • Strong programming and scripting skills (Python, Matlab, Labview, C/C++)
  • Comfortable in a lab environment using oscilloscopes, spectrum analyzers, etc.
  • Strong communication and people skills
  • Willing to do some international travel

Interested in this job?

Jobs Related To Apple Hardware Systems Test Automation Engineer- iPhone

Embedded Firmware QA Engineer, eero

QA Engineer position at eero focusing on embedded firmware testing, requiring networking expertise and Python skills to ensure quality in mesh WiFi technology.

Software Development Engineer, Kindle Reader

Software Development Engineer position at Amazon Kindle team focusing on developing mission-critical software for e-reading devices and applications.

Wireless Bluetooth Software Engineer

Join Apple's Core Bluetooth team to design and develop next-generation wireless connectivity solutions for cutting-edge consumer products.

Bluetooth Systems Engineer

Join Apple as a Bluetooth Systems Engineer to design and optimize wireless communications systems, working with cutting-edge technology in Cupertino.

Software Development Engineer, Kindle Reader

Software Development Engineer position at Amazon Kindle, focusing on C++ development for e-reader software and applications with 3+ years experience required.