5G Cellular Layer-1 FR2 Software Engineer

Apple Inc

Santa Clara Valley (Cupertino), CA

Job posting number: #7134063 (Ref:apl-200466433)

Posted: March 1, 2023

Application Deadline: Open Until Filled

Job Description

Summary
Do you have a passion for invention and self-challenge? Do you thrive on pushing the limits of what’s considered feasible? As part of a world class 5G and beyond cellular modem team, you’ll craft sophisticated leading-edge embedded firmware that deliver more performance in our products than ever before. You’ll work across disciplines to transform improved hardware elements into a single, integrated design. Join us, and you’ll help us innovate new cellular technologies that continually outperform the previous iterations. By collaborating with other product development groups across Apple, you’ll push the industry boundaries of what wireless systems can do and improve the product experience for our customers across the world. Do you want to have an impact on every single Apple product? As a Cellular Layer 1 Software Engineer on this team focusing on FR2 cellular development, you will be at the center of the 5G/4G/multimode cellular firmware effort within a wireless technologies development group responsible for productizing state-of-the-art wireless SoCs. This position requires someone comfortable will all aspects of embedded software development, that thrives in a dynamic cross-functional organization, is not afraid to debate ideas openly, and is flexible enough to pivot on constantly evolving requirements.
We promote innovation and new technology. The people who work here have reinvented and defined entire industries with the Mac, iPhone, iPad, Apple TV, Apple Watch, AirPods, HomePod and a multitude of groundbreaking Accessories. We have done the same with services, including iTunes, the App Store, Apple Music, and Apple Pay. The same passion for innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it. Join us to help deliver the next amazing Apple product!
Key Qualifications
  • Understanding of 5G and 4G 3GPP standards, with excellent knowledge on Physical Layer control procedures. Hands-on experience with L1 Software/Firmware in 5G FR2 development is desired and a huge plus for this role. Deep understanding of software engineering principles, and core computer science fundamentals.
  • Highly competent with C and C++ programming, solid understanding of compilers, build and source code control tools Understanding of end to end cellular protocol layers and control and data plane will be a huge plus for this position Significant experience with embedded real-time programming for low latency and memory constrained applications. Experience with Real Time Operating Systems (RTOS) applications, multi-core, multi-threaded and concurrent programming.
  • Experience with silicon prototyping, emulation systems, and virtual platforms. Proficiency in debugging embedded software systems.
  • Familiarity with ETM, ETB, JTAG, and any other trace and debug tools.
Description
Specify, design, and implement a multi-mode L1 software/firmware architecture of a state-of-the-art mobile wireless communications system.
Develop and implement cellular modem control SW and advanced features in areas such as mobility management, Inter-RAT, Inter-frequency ENDC, NRDC, Multi-SIM, Radio Resource Management, Multi-carrier PHY channel configuration and scheduling, Radio Link Monitoring, Beam Management.
Implement key scheduling and control processing in tight timeline under low latency, memory and energy constraints.
Special focus on FR2 interactions of above procedures
Work with other Firmware and Cellular Protocol Stack Engineers, Systems Engineers and Product Architects to collaborate on design and requirements, interface definitions and new features.
Assist in the development of pre-silicon emulation systems/virtual platforms and use them for pre-silicon FW design and HW verification.
Evaluate and implement leading edge tools for build, formal verification and test.
Define methodologies and best practices.
Education & Experience
Minimum Bachelors Degree in Computer Science, Computer Engineering, Electrical Engineering, Wireless communication or equivalent experience.
Masters or PhD in the above fields is a plus
Additional Requirements
  • Apple’s most important resource, our soul, is our people. Apple benefits help further the well-being of our employees and their families in meaningful ways. No matter where you work at Apple, you can take advantage of our health and wellness resources and time-away programs. We’re proud to provide stock grants to employees at all levels of the company, and we also give employees the option to buy Apple stock at a discount — both offer everyone at Apple the chance to share in the company’s success. You’ll discover many more benefits of working at Apple, such as programs that match your charitable contributions, reimburse you for continuing your education and give you special employee pricing on Apple products. Apple benefits programs vary by country and are subject to eligibility requirements. Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Apple is a drug-free workplace.
Pay & Benefits




Apply Now

Please mention to the employer that you saw this ad on Sciencejobs.org