APPLE INC has the following available in San Diego, California. Design and implement algorithms using minimal memory and cycles with rigid real-time deadlines. Implement algorithms such as power gating, tracking loops, spec based physical layer procedures. Build validation framework for validation of implemented algorithms. 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 groundbreaking tools for build, formal verification, and testing. Perform cellular physical layer 4G and 5G 36.213 and 36.214 specification procedures realize in firmware on embedded multicore architectures. Design and develop firmware for cellular channel scheduling, tx power control and rf control. Design and develop Python-based test benches to test the same functionalities. Optimize the C code to meet tight timing requirements. Domestic and International Travel Required, 10%. 40 hours/week. At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $155,702 - $210,100/yr and your base pay will depend on your skills, qualifications, experience, and location.