SW Engineering Student (Herzliya)

Herzliya, Israel


Role Number:200000205
Will you help us design future generations of revolutionary Apple products? Be inspired every single day. We’re visionaries. Inventors. Forever tinkering with products and processes, always on the lookout for better. A job at Apple is one that requires a lot of you, but it’s also one that rewards forward-thinking, creative thinking and hard work. None of us here at Apple would have it any other way. At Apple, we work every single day to craft products that enrich people’s lives. Do you love working on challenges that no one has solved yet? Do you like changing the game? We have an opportunity for forward-thinking and uncommonly hardworking students to join our teams. As a member of our dynamic group, you will have the rare and rewarding opportunity to craft upcoming products that will delight and inspire millions of Apple’s customers every single day.

Key Qualifications

  • Experience with Python/ Linux/ C/C++ or other scripting languages is an advantage


TEAMS: In this student role you will work within a segment of Apple’s Engineering team responsible for various fields, focusing on low-level software. Apple recruiting will work together with you and lines of business in order to find the best possible match for both sides! SW & VALIDATION (HERZELIYA & HAIFA): A SiVal student applicant will be from EE or CE faculty. In this highly visible role you will be responsible to help design, develop and implement complex drivers tests and SW infrastructure. Work with logic designers to understand the operation of the block and system levels. Investigate the use cases, system-level operation, and performance requirements. Develop low-level software to validate functionality, conformance, and performance of the systems. Core responsibilities: be a part of the silicon validation team, develop automated setups for SoC testing and executing all silicon validation related activities. WIRELESS SYSTEM STUDENT(HERZLIYA): A System student applicant will be from EE or CE faculty. Be part of the team responsible for the MAC/PHY system design of a WiFi / BT IC solution. Wireless System engineers are responsible for pre/post-silicon system design activities to achieve full operation and optimization of all MAC/PHY aspects of a highly integrated complex wireless communication device. Your responsibility will likely include: Digital correction methods of RF impairments (e.g. - Digital pre-distortion, IQ MM correction, Power Control, AGC etc.). Optimising MAC/PHY performance for a given system constraints. Debug of complex multi-disciplinary issues spanning from RF, PHY, MAC, HW and SW. All Team members are expected to perform hands-on PMAC/HY/RF lab work. CAD (HERZELIYA & HAIFA): A CAD student applicant will be from EE or CE faculty, interested in SW with deep HW understanding. As a member of our CAD team, you will develop, maintain, and enhance existing sophisticated software Systems for variety of domains for Apple’s pre-silicon designs, to improve designers ability to successfully tapes-out elite silicon on time. Your experience and innovative ideas will inform the design of the next generation of these regression systems. Your insight, your skill at diagnosing the root cause of complex problems, and your ability to guide engineers who come to you with problems will be important contributions to an extended CAD team that comprehensively supports Apple’s DV and chip design engineering efforts. You will work closely with EDA vendors to incorporate new capabilities of their commercial tools, and to resolve problems. You will develop, maintain, and enhance an existing system for regressing RTL. FPGA & Emulation: In this highly-visible role, you’ll be responsible on emulating the chip on FPGA and emulation platforms. In this role you’ll need to face challenges in many technical areas: from high level aspects like SW and SoC structure, to the low level aspect of RTL implementation and physical consideration. You’ll need to show creativity and innovation in providing new solutions and technologies to meet the increasing requirements. Firmware Embedded - MSP Student (HERZLIYA): A FM MSP student applicant will be from EE / CE / SE faculty. Our team is looking for a SW Student to design, develop and implement complex SW modules for Apple production line. The integration will require cooperation with other teams and vendors abroad. You’ll be part of a team developing complex and versatile hardware/software integrated solutions for high-demand tasks in future Apple products. Your dedication to cross-disciplinary collaboration will help develop groundbreaking technologies, such as iOS, macOS, watchOS, and tvOS. By crafting these distinct, holistic user experiences, you’ll continue to uphold and advance the excellence people expect from Apple devices. You will take part in SW design sessions (detailed designs involving System understanding) Provide HLD and LLD documentation of central SW modules Participating in coding of complex SW modules Debug complicated (system-wide) bugs Lead HW-SW integrations. Key Qualifications: • Proven knowledge in C development – Mandatory • Exceptional problem solving and debugging skills - Mandatory • Independent, highly motivated, with good interpersonal skills - Mandatory • Knowledge in ARM micro-controllers – Preferable • Knowledge in basic concepts SW-HW interaction – Preferable

Education & Experience

Pursuing a B.Sc.\M.Sc. in Electrical Engineering, Computer Engineering, Physics from a leading university. Students who have completed at least 3 semesters.

Additional Requirements

  • Please add your Grades sheet when applying Apple.
  • Apple is an Equal Opportunity Employer committed to inclusion and diversity. We take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, and individuals with disabilities.