Senior Cellular PHY Algorithms Engineer

Herzliya, Israel


Role Number:200261693
In your role as a PHY Algorithms Communications Algorithms Engineer, you will join the Apple Wireless Group, a world-class group that pioneers the design and development of Physical Layer algorithms for wireless communication systems. We live in a mobile and device-driven world where knowledge of the physical world around us is needed. We rely on this knowledge to get around, to learn about our environment, and to enable spectacular new features for custom applications. Apple is meeting those needs as robustly and as creatively as possible and is interested in people who want to help meet that commitment. The success we are targeting will be the result of very skilled people working in an environment that cultivates creativity, partnership, and thinking of old problems in new ways.

Key Qualifications

  • 7+ years of experience in the field of PHY Algo development.
  • Experience in Cellular communication protocols: deep knowledge in 4G and/or 5G standards - mandatory
  • Experience in the development of Cellular communication systems - mandatory
  • Experience and proficiency with using MATLAB for algorithm development, modeling, and simulation - mandatory
  • Deep understanding of DSP algorithms, such as time/frequency synchronization, AGC, RF impairments estimation/correction, channel estimation, equalization, decoding, etc - highly preferred
  • Experience and proficiency in fixed-point modeling using C/C++ - highly preferred
  • Good ability to work independently and in small teams
  • Good interpersonal skills, good collaboration with local and global teams


We are looking for a candidate who can design and develop Physical Layer algorithms for wireless communication systems. In this role you will be responsible for: Develop communication signal processing algorithms for best-in-class implementation of cellular standards Act as a Cellular center of knowledge, provide mentoring and guidance, accelerate the team’s knowledge ramp Conduct basic research of existing solutions in the literature Involvement in block-level spec definition Perform mathematical analysis of the given problem and its proposed solutions Implement floating-point simulations to prove spec compliance of suggested solutions Implement fixed-point modeling and simulation to allow performance sign-off and bit-exact development Write system design documents that will enable implementation of algorithms by other teams specializing in either RTL design or DSP firmware coding Triage system issues, find solutions and introduce new architecture/system modifications for next generation

Education & Experience

M.Sc/Ph.D in Electrical/Computer Engineering or related discipline.

Additional Requirements