Principal Responsibilities:
- Develop and support lab automation software utilizing Python
- Work with teams in the lab to optimize testing
- Develop a deep understanding of test equipment operation including oscilloscopes, bit error rate testers, vector network analyzers, and others
- Produce, contribute and maintain software documentation
- Develop and maintain collaborative working relationships with designers, engineers, marketing and sales personnel;
- Develop and maintain in-depth knowledge of products.
Knowledge, skills and experience:
- Bachelors of Science or Engineering in relevant field
- Experience in test automation using Python
- Experience in using version control tools such as SVN
- Experience in testing embedded software
- Communication protocols such as I2C, SPI.
- Demonstrate initiative, technical aptitude and creativity, is results oriented and can flexibly manage time, priorities and multiple projects;
- Demonstrate experience of delivering documentation to a high standard;
Additional Skills and information:
- Proven experience in a similar lab automation role in the microelectronics (IC) or Wireless/Optical communications industry;
- Familiarity with MSA standards such as SFF (SFP and QSFP pluggable modules)
- Occasional travel may be required;