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

Apple AR/VR Software Development Engineer 
United States, California, Cupertino 
613428388

Today
  • Bachelor's degree or foreign equivalent in Computer Science or related field.
  • Experience and/or education must include:
  • Using computer programming languages to develop software applications and subsystems using Swift, Java, Python, Numpy, or Scikit.
  • Software operating system architecture, including memory management, concurrency, networking, and graphics rendering
  • Developing software algorithms, including algorithms for sorting and filtering
  • Big-O notation
  • Using software testing tools and processes, including XCTest framework or JUnit
  • Using source code management tools, including Git or Bitbucket
  • Using debugging tools to triage and investigate software defects, such as LLDB, JDB, or PDB
  • Working with file systems to store and manage software assets including image files, databases, graphics files
  • Working with user interface development frameworks, including Swift UI, UIKit, or Angular