Experienced c++ developer

Herzliya, Tel Aviv District, Israel
Software and Services


Role Number:200506565
We are looking for a talented multi-disciplinary engineer with experience in both SW development and performance research. You will be working on design, development and implementation of complex SW modules simulating entire HW SOC. You’ll join a team developing time-aware HW simulator that accurately simulate many HW accelerators combined to a big object oriented project (C++). In addition you will perform complex performance oriented researches using the simulation running realistic workloads. Are you a big-picture thinker who loves setting ambitious goals?. Do you have a passion for understanding how each line of code affects all the others? Your dedication to cross-disciplinary collaboration will help develop groundbreaking technologies. By crafting these distinct, holistic user experiences, you’ll continue to uphold and advance the excellence people expect from Apple devices.

Key Qualifications

  • 3+ years of experience.
  • Expert programming in C++ and Python
  • Ability to lead data investigations and analysis projects with ambiguous requirements
  • Advanced statistic and modeling knowledge
  • Experience visualizing and presenting analyses in tools like Jupyter and Tableau
  • Familiarity with distributed computation, storage, and workflow management (e.g. Splunk, Spark, Kubernetes, Kafka, Hadoop, MapReduce, AirFlow etc.).
  • Highly organized, creative, motivated, and passionate about achieving results
  • Curious and have excellent analytical and problem solving skills
  • Excellent written, verbal, and data communication skills


You will take part in simulation SW development including design, development, integration and unit-testing. In additional you will lead research and investigation of major performance oriented problems and solutions including planning, building infrastructure, data analysis and presentation of research results to wide forum.

Education & Experience

BS in Computer Science / Electrical Engineering / Computer Engineering or equivalent experience/skills.

Additional Requirements

  • Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request.