Taro Logo

Cellular Software Engineer

A technology company that designs and develops consumer electronics, software, and services.
$126,800 - $220,900
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer

Job Description

Apple's Cellular Software team is seeking talented engineers to work on groundbreaking cellular technologies for iPhone, iPad, Watch and other wireless products. As a key member of the Cellular L1 Control and Data Plane Software team, you'll architect and develop core cellular technologies that keep users connected 24/7. The role involves working across layers to identify and develop solutions that enhance user experience worldwide.

The position requires expertise in cellular protocols and software engineering, with focus on L1 control and data plane features. You'll collaborate with cross-functional teams to optimize interfaces between software and hardware, balancing power and performance. The team takes pride in disrupting traditional cellular ecosystem models while delivering proven software designs.

Key responsibilities include architecting cellular software, driving development through product lifecycle, collaborating on hardware interfaces, and contributing to cellular standards. The ideal candidate combines strong technical skills with innovative thinking to solve complex wireless challenges.

Benefits include competitive base pay ($126,800-$220,900), stock programs, comprehensive healthcare, retirement benefits, education reimbursement, and potential bonuses. Join Apple to work with dynamic teams using industry-defining technologies while helping deliver the next amazing Apple product.

Last updated 2 days ago

Responsibilities For Cellular Software Engineer

  • Architect, design & document cellular L1 control and data plane software architecture
  • Drive requirements, design, development and commercialization throughout the product life cycle
  • Collaborate with cross functional teams on software and hardware interfaces
  • Assess iOS/watchOS features and identify the impact of 3GPP L1 control and data plane features
  • Review and propose innovative updates to cellular data plane standards

Requirements For Cellular Software Engineer

Python
  • Strong Software Engineering skills including design, programming (using C, C++), scripting (Python preferred, Perl) and debugging
  • Knowledge of wireless/internet standards, including 3GPP 5G-NR and LTE L1C control software and Data protocols
  • Bachelors/Master degree in Computer Science, Electrical Engineering, Wireless Communications or equivalent majors

Benefits For Cellular Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance

Related Jobs