Cellular Software Engineer @ Apple
Your Application Journey
Email Hiring Manager
Job Details
Overview
Join the Wireless Technologies and Ecosystems team at Apple as a Cellular Software Engineer. Work with multi-functional teams to drive innovation and develop products used by millions worldwide.
Position Description
Apple’s Cellular Software team is seeking talented, highly motivated and disciplined engineers to work across layers on groundbreaking cellular technologies. In this role, you will architect, design, and document cellular L1 control and data plane software, drive the product life cycle, collaborate with cross-functional teams, assess iOS/watchOS features, and propose innovative updates to cellular data plane standards.
Responsibilities
- Develop core cellular technologies for Apple products.
- Drive requirements, design, and commercialization throughout product life cycle.
- Collaborate on software-hardware interfaces for power and performance balance.
- Assess and impact integration of 3GPP L1 control and data plane features.
- Review and propose updates to cellular data plane standards.
Minimum Qualifications
Strong software engineering skills including design, programming (C, C++), scripting (Python preferred, Perl), and debugging. Familiarity with wireless/internet standards, including 3GPP 5G-NR and LTE L1C control software and data protocols. Bachelor’s/Master’s degree in Computer Science, Electrical Engineering, Wireless Communications or equivalent.
Preferred Qualifications
- Knowledge of protocols such as TCP/UDP/IP/QUIC/RRC/NAS.
- Experience with silicon prototyping, emulation systems, and virtual platforms.
- Excellent communication and documentation skills.
- A passion for solving everyday problems innovatively.
Key skills/competency
- Cellular
- Software
- Engineering
- C++
- Python
- 3GPP
- L1 Control
- Data Plane
- Wireless
- Innovation
How to Get Hired at Apple
🎯 Tips for Getting Hired
- Research Apple’s culture: Study mission, values, and employee reviews.
- Customize your resume: Highlight cellular and software skills.
- Showcase relevant projects: Detail experience with wireless protocols.
- Prepare technical examples: Bring code samples and design documents.