Spanish bilingual and Hispanic jobs since 1997. Diversity job fairs since 2006. employers     login   |   register - post a job
Hispanic Diversity Recruitment - best jobs for hispanic, latino & bilingual (spanish & portuguese) jobseekers
    Log me in!   |   Site Map   |   Help   
 Wireless Network Simulation Senior Software Engineer - Platform Architecture - Cupertino, California, United States

Job information
Posted by: Apple 
Hiring entity type: Retail 
Work authorization: Not Specified for United States
Position type: Direct Hire, Full-Time 
Compensation: ******
Benefits: See below
Relocation: Not specified 
Position functions: Engineering - Telecom
Travel: Unspecified 
Accept candidates: from anywhere 
Languages: English - Fluent
Minimum education: See below 
Minimum years experience: See below 
Resumes accepted in: English
Cover letter: No cover letter requested
Job code: 200210539 / Latpro-3764654 
Date posted: Dec-08-2020
State, Zip: California, 95014


Wireless Network Simulation Senior Software Engineer - Platform Architecture

Santa Clara Valley (Cupertino) , California , United States



Posted: Dec 7, 2020

Role Number: 200210539

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Join us to help deliver the next groundbreaking Apple product. As a member of our dynamic group, you will have the unique and rewarding opportunity to craft upcoming products that will delight and inspire millions of Apple's customers every single day! Are you ready to join our Wireless Architecture team? In this role, you will be a key member to build a state-of-art, high fidelity, and high performance wireless system simulation platform. The platform is going to contribute to Apples's current and future wireless technologies including 5G, WiFi, Bluetooth and beyond. Wireless technologies have become a crucial part of all Apple devices that delight our customers. Our devices operate in radio environments with wide range of applications and intertwines different wireless technologies. With the latest developments in cellular, WiFi, and BT, we utilize a sophisticated simulation platform to study performance of our devices in complicated radio and network conditions and gain insights for system design. We are looking for an expert Wireless System Engineer who has a deep understanding of wireless device interactions in a network, different protocol layers, and different technologies within the same device. In this role, you will be a key member of the Platform Architecture team, involved in the development of wireless technologies with a focus in protocol and wireless system design, modeling, and simulations.

Key Qualifications

  • 5+ years of software engineering using modern C++ (C++11 or later) and Python
  • Understanding of test-driven and API-driven development methodologies
  • Strong debugging skills
  • Deep understanding of algorithm and data structure design
  • In-depth understanding of software performance and optimization
  • Experience with large scale code-base and source code repo management
  • Excellent verbal and written communication skills
  • Experience working with OS kernel to support parallel computing and emulation
  • Preferred Knowledge of network protocols and/or wireless technologies


Build the software architecture for the state of art network simulator for wireless networks, including cellular 4G/5G, WiFi 802.11ac/ax/be, Bluetooth and other emerging technologies. Work together 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. Finally, you will work on optimizing simulation performance and be the go-to person that contributing all aspects of software engineering cycle of the simulation platform.

Education & Experience

MS/PhD is preferred


See job description


Apple requires you to fill in their on-line form which will open in a different window.

Enter your email address and click 'Apply':
  Prefer not to enter your email?