Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Apple EM Software Technologist 
United States, California, Cupertino 
86384117

Yesterday
You’ll collaborate with EMC and other cross-functional teams to streamline the EMC design and testing processes. This involves developing advanced design checking rules and building QA test automation to support top-notch consumer electronics products. Your responsibilities include engaging with EMC and cross-functional teams to specify and develop custom PCB design rule checks, deploying and maintaining software tools on a Linux infrastructure, and developing scripts to automate complex EM simulations. You will also be responsible for designing and maintaining a new framework that enables seamless integration and functionality among multiple DRC tools.
  • Strong C++, Python, and MATLAB background required
  • Proficiency with Linux operating system
  • Experience in software design and complex algorithms implementation is required.
  • MS with 5+ years of working experience in computer science, computer engineering, mathematics, EDA, or other related fields is required.
  • Strong analytical and critical thinking skills.
  • Excellent written and verbal communication skills.
  • 10+ years of experience with development of expert systems or design rule checkers.
  • 10+ years of experience with QA test automation.
  • Familiarity with EDA tools development, ODB++, and PCB design is a plus.
  • Familiarity with EMC, computational EM, and EM physics is a plus.
  • Ability to navigate through ambiguity and break down complex problems into simplified and manageable parts.
  • Must be highly motivated and must have excellent organizational skills.
  • Ph.D. with 10+ years of working experience in computer science, computer engineering, mathematics, EDA, or other related fields is preferred.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.