Expoint – all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Limitless High-tech career opportunities - Expoint

Apple Software Development Engineer 
United States, California, Cupertino 
495786441

Yesterday
  • Bachelor’s degree or foreign equivalent in Computer Engineering, Computer Science, Engineering (any) or related field.
  • Education and/or experience must include each of the following skills:
  • Understanding of OS architecture to improve system application run time and performance
  • Using Python, Java, C++, Swift or, Javascript, developing and implementing thorough test plans, and identifying areas for optimization across different programming stacks
  • Analyzing cpu and gpu performance of Mac and Windows PCs
  • Using debugging tools XCode, HWInfo, NVIDIA NSight, Intel VTune, or Google Chrome Developer Tools
  • Reducing storage footprint and memory pressure of software applications using debugging tools and IDEs: PyCharm, Xcode, HWInfo, top, or, vm_stat
  • Programming, shell scripting, version control systems, object-oriented methodology and relevant tools/scripting languages
  • Setting up test systems for various testing across performance, acoustic, power and thermals, including use of various equipment: network switches, cabling, thermocouples, light meters, power meters, and rack management
  • Knowledge of the computer HW and SW landscape and knowledge of the latest technological innovations in processor, graphics, memory, storage, display, design, and features.