We live in a mobile device-driven world where the need to a continuously increasing data throughput, un-interrupted connectivity and low latency data exchange are demanding continuously evolving communication techniques and innovation. At Apple we are committed to develop best-in-class mobile devices that enable simultaneously an un-compromised customer experience and ever increasing battery time. Keeping our commitment is possible by being in the forefront of the innovation, by bringing to our teams outstandingly talented and motivated people. The success we are striving is the result of very skilled teams, collaborating in an environment which cultivate creativity, partnership, thinking of old problems in new ways and an un-compromised need for excellence. If that sounds like the kind of environment that you find intriguing, then let's talk.
Description
In cellular modem development, the RF system is developed, characterized, and optimized before it gets integrated into different kinds of products. As an RF System Validation Intern, your role will focus heavily on applying your software development and automatization skills to this cycle. This starts by assisting engineers in understanding the test scope, and then using your software skill to develop the automated test cases used to characterize and optimize the RF system. You will help maintain and expand regression tests that monitor performance, where robust automatization is key. Your growing knowledge of RF systems, combined with your software debugging ability, will be valuable in helping senior engineers investigate functional and performance failures. Your role will include but not be limited to the following tasks: Study and understand system specifications to assist in identifying relevant system use-cases for validation. Implement and debug automated tests, requiring strong software skill and an understanding of RF test methodologies, to create meaningful regression campaigns. Support the installed quality gates by constantly helping to expand test coverage through improved automatization. Apply your software skill to develop automatization tools for the characterization of the downlink system performance, helping manage the multi-dimensional RF solution space. Assist in debugging RF functional or performance issues by developing software scripts to parse logs, analyze data, and visualize RF key performance indicators (KPIs). Track the status and progress of test execution by helping define and report on metrics with clear verdicts. Collaborate with colleagues from different disciplines (System Engineering, HW, FW, and SW development teams) to support the resolution of RF-related problems. Gain hands-on experience by using your software skills to control state-of-the-art RF test equipment and development platforms through automatization. Document methodology and best practices for the verification flow.
Responsibilities
We are looking to hire a motivated intern to join our RF System Validation group, which develops the cellular modems used in Apple's future mobile devices. You will apply your software and automatization skills to support the validation of the receiver embedded in our state-of-the-art cellular RF sub-system.
This role connects your software expertise with hands-on RF systems, giving you a unique opportunity to contribute to the test and characterization of all cellular radio access technologies.
We are looking for an enthusiastic and curious student who is eager to apply their software development skills to help us solve tomorrow’s complex hardware and RF challenges.
*
Minimum Qualifications
Excellent Python programming skills are a must; experience with C/C++ or Matlab is a plus.
Strong understanding of software development fundamentals, including scripting for automatization.
Experience with data post-processing, statistical analysis, and visualization, applying your software skill to large datasets.
A foundational understanding of, or strong interest in, RF skills (e.g., wireless systems, signal processing) is highly desired to effectively apply your software expertise to our domain.
Familiarity with lab environments and RF test equipment (e.g., spectrum analyzers, signal generators) is highly desirable.
Ability to learn quickly and apply software debugging skills to complex problems in a collaborative team environment.
Good written and verbal communication skills.
Experience in working with international teams.
You are available for 6 months or more
Preferred Qualifications
Currently pursuing a BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
Currently enrolled in a Bachelor’s, Master’s, or PhD program in a relevant engineering discipline.
*
Submit Resume