Apple - Austin, TX

posted 6 days ago

Full-time
Austin, TX
Computer and Electronic Product Manufacturing

About the position

The iPhone Hardware Validation Automation Engineer will play a crucial role in the system integration team, focusing on the creation and management of software solutions for system hardware validation. This position involves driving innovation to ensure high design quality for future iPhone releases, collaborating with multi-disciplinary teams, and addressing technical issues with creative debugging solutions.

Responsibilities

  • Build innovative software solutions to aid with system hardware validation.
  • Optimize internal processes to improve efficiency in validation tasks.
  • Automate data collection from lab equipment and manage large data sets for local and cloud-based servers.
  • Develop test scripts to control lab test equipment and post-process raw data sets using key electrical performance indicators.
  • 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 driving design of experiments (DOEs).
  • Engage and collaborate with multi-functional development teams in the US and Asia.

Requirements

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

Nice-to-haves

  • Strong EE/CS fundamentals with relevant experience in consumer hardware or electronics industries.
  • Experience with lab equipment test set-up (e.g. digital oscilloscope, logic analyzer, power supply, DMM, etc.) and instrument automation (SCPI commands, py-visa).
  • Solid understanding of design and validation requirements for common interfaces (e.g. I2C, SPI, I2S, etc.) and high-speed interfaces (e.g. USB, MIPI, PCIe, etc.).
  • Proficient with analyzing, processing, and visualizing large data sets.
  • Understanding of mobile system architecture and design tradeoffs.
  • Web development framework (React, Django) and database server maintenance (MySQL, MongoDB, etc.).
  • Experience with schematic/layout capture tools.

Benefits

  • Equal opportunity employer committed to inclusion and diversity.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service