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

Apple Software Development Engineer - Systems 
United States, California, Cupertino 
467660253

Today
  • Bachelor’s degree or foreign equivalent in Computer Engineering, Computer Science, Electrical and Computer Engineering or related field.
  • Education and/or experience must include each of the following skills:
  • C and C++ programming, including knowledge of systems software concepts.
  • Understanding of Operating System Fundamentals.
  • Embedded Systems programming.
  • Understanding of Data Structures, including using them for designing software.
  • Knowledge of Computer Algorithms.
  • Understanding of signal processing and computer vision.
  • Knowledge of post-processing for content creation and basic elements of film production.
  • Understanding of multi-threading, including implementing and debugging multi-threaded code.
  • Knowledge of Machine Learning basics