Advanced Display and Visualization Modeling Architect

Haifa, Israel


Role Number: 200004730
Apple is looking for a motivated, energetic individual to develop behavioral and transactional models for Apple’s next generation of SoC display sub-systems. This is an excellent opportunity to join Apple's Platform Architecture group for a self-driven engineer with great initiative. Platform Architecture features a collaborative and hands-on environment that fosters engineering excellence, creativity, and innovation. In this highly visible role, you will interface with display and SOC architects, SOC RTL design and verification teams, and display technology teams to support the developments of the SOC display architectures across Apple’s iOS products.

Key Qualifications

  • 3+ years’ experience in software development and display engineering
  • Strong software engineering and programming skills in C++ and scripting languages such as Python and Lua
  • Experience in developing functional and performance model of hardware IP
  • Experience in automating workflows
  • Experience in image/video processing


As a member of the Platform Architecture team, you will be responsible for the development of SoC Display c-models and architecture tests to ensure accuracy of the models, including modeling the memory system interactions. Responsibilities include: •Implement and maintain bit-accurate C/C++ reference functional and performance model •Create reference code that exercises new hardware designs •Work in cooperation with design and verification teams

Education & Experience

BSc/MSc in EE/CS

Additional Requirements