苹果Cellular Protocol Stack Development Engineer-Beijing
任职要求
Key Qualifications • Good programming skills in one or more of C/C++, OC or Swift • Good knowledge of wireless communication or computer network • Strong debugging and problem solving skills • Experienced in NR/LTE protocol AS/L2 as plus. • Deep knowledge of LTE or NR cross layers as well as end to end system as plus. 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.
工作职责
- This role requires critical expertise in multiple layers in cellular protocols, experience with UE and/or NW protocols development for various 3GPP technologies is essential. The candidate must demonstrate solid understanding of relevant protocol procedures and network interactions. - The duties of this position will design, develop, debug cellular protocol software in various layers. - Perform architecture, design, code reviews with different engineers/teams. - The position also involves identifying and solving everyday problems for customers using iPhone, iPad, Watch and other wireless product lines.
You will be hands-on, relying upon diagnostics, analytics, lab/field experimentations as well as code/architecture review to exploit the opportunities for improvement. You will work with platform architecture, standardization, firmware/protocol development, system test & carrier engineering teams to drive improvement proposals and baseband optimizations. Our members enjoy the flexibility to be involved in all aspects of Protocol software - PHY, RF, SIM, NAS, AS, IP, TCP/UDP and iOS interfaces, to ensure the most robust and customer friendly software. - Responsible for interoperability functions across cellular infrastructure vendors. - Oversee all infrastructure vendors and their technical operations. - Responsible for deep vendor engagement from Roadmap feature alignment required for development tests to planning, execution, reporting and technical alignments with vendors. - Report to higher management of progress made, issues seen, solutions found and next steps. Design test specifications across 3GPP specifications encompassing radio access technologies like GSM, WCDMA, LTE and 5G (SA and NSA) and core technologies related to EPC and IMS. - Perform deep-dives with infrastructure vendors to understand the implementation features with an IOT impact to the device and KPI hits to operators. - Engage with Software developers in the Org to understand new features and enhancements that we bring into our products including features which may already be in the standard specifications (like 3GPP) or introduced on top of existing framework. - Run tests and validate existing software architecture and implementation and suggest key changes and upgrades to enhance it further. - Gauge the Functional and Performance impacts of baseband to various Applications running on our products which is key to great user experience. - Perform comparative device testing and analysis of a suite of apps against different software builds as well as against different infrastructure network deployment configurations.
THE ROLE Tesla is seeking a highly motivated Wireless Software QA Test Engineer who will be part of Wireless Connectivity team that is focused on delivering high quality Wireless technologies on various Tesla vehicle platforms (S, 3, X, Y …). You will be responsible for validating Cellular/Wi-Fi/Bluetooth wireless technologies in Tesla vehicle platforms.
You will be responsible for crafting and maintaining hardware test suites for Apple's mobile products. You will work side by side with hardware engineers on specifying, implementing and debugging stress tests for new products in development. Some of your responsibilities will include: - Write, debug, and integrate new tests for coordinated chipsets (Baseband, application processors, PMU, etc). - Support product development builds. - Work closely with hardware and software engineers to debug chipset, hardware and firmware issues exposed during testing. - Early engagement with design teams to develop and implement test plans. - International and domestic travel is likely.
Candidate will contribute to a multifaceted software suite based on C/C++. Candidate will develop algorithms and solutions to validate and characterize RF/Wireless system performance. Candidate will develop new features to improve the RF automation testing system. Candidate will build script for the RF test data analyzing and processing. Candidate will analyze results in conjunction with multi-functional teams to identify and root cause issues.