Would you like to be a key member of the Wireless Architecture team to build a state-of-art, high fidelity and high-performance wireless system simulation platform? Your ideas, passion, and dedication are going to craft Apple's current and future wireless technologies including 5G, WiFi, Bluetooth, and emerging technologies in an unprecedented way. This is a unique opportunity to craft upcoming products that will delight and inspire millions of Apple's customers every single day!The simulation platform calls for sophisticated and rigorous architecture to cover in-depth details of wireless networking technologies in rich use cases under diverse radio environments. In-depth knowledge of modern C++, performance and release engineering, together with mature judgment is key to success. As a critical thinker, you appreciate the deep nature of science and engineering in wireless communications systems. You are a clear communicator, capable of translating sophisticated yet fuzzy ideas into coherent and structured software. You love learning from wireless system experts in Apple's multi-functional teams. You love creating opportunities to bring synergy in. You lead by helping others in a tangible way.
Build the software for the state of art network simulator for wireless networks, including WiFi 802.11ac/ax/be, Bluetooth, cellular 5G, and other emerging technologies.Collaborate with wireless experts and help them model applications, protocols, transceivers and channel propagation.Provide API design guidance as well as debugging and analysis tools for proper system evaluations and studies.Integrate the simulation platform with other simulation/emulation tools, kernel stacks and hardware.Optimize simulation performance. You will be the go-to person that contributes to all aspects of software engineering cycle of the simulation platform. The team is primarily a C+ and Python shop. Rust is acceptable for backend.
BS and 3+ years of relevant industry experience requiredMS or Ph.D. in CS/EE is preferred
You are not logged in. If you have an account, log in to your account. If you do not have an account, why not sign up? It only takes a minute!
You must login to use this facility.
0 Job saves
Register Now!
Forgotten Password?