Role Overview:This role involves setting up, maintaining, and monitoring the continuous operation of Apple test devices within laboratory environments. The primary focus is on battery characterization through automated testing, including hardware setup, script loading, test execution, data collection, and quality validation. The engineer will also be responsible for maintaining and updating test scripts and software, primarily through GitHub, and ensuring documentation is current.
Key Responsibilities:- Set up, maintain, and monitor continuous operation of Apple test devices in labs.
- Manage the test process, including hardware setup, loading test scripts and settings on devices, initiating tests, collecting data upon completion, and validating data quality.
- Maintain test scripts for various Apple devices.
- Update test software through GitHub as necessary.
- Update documentation as necessary.
Required Skills:- Proficient in Python for data processing and analysis tool development.
- Proficient in C/C++ for test software development.
- Proficient in Linux/Unix (Bash and Shell).
- Proficient in revision control software such as GitHub.
- Self-starter with a proven ability to handle multiple tasks with strict deadlines.
- Outstanding problem-solving, critical thinking, creativity, organizational, and interpersonal skills.
Qualifications:Preferred Skills:- Hands-on laboratory experience with test devices.
- Basic knowledge of Battery data.
- Experience with Apple OS, such as iOS, MacOS, etc.
- Experience in Tableau.