Appleposted 17 days ago
$175,800 - $264,200/Yr
Full-time • Mid Level
Cupertino, CA

About the position

APPLE INC has the following available in Cupertino, California and various unanticipated locations throughout the USA. Design and develop real time embedded system software for high speed telecommunications systems in electronic devices such as iPhones, iPads, Apple Watches. Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Design and development of 5G cellular protocol stack development for implementing the 3GPP requirements in the 5G modem. Optimize the cellular data plane and layer-1 control SW for high throughput and low latency performance by efficiently utilizing HW-SW co-existence. Generation of intellectual property (Ips) for Apple in 5G cellular data plane architecture by contributing to new ideas and enhancements in Apple products. Using debuggers such as LLDB, logging tools internal to Apple such as ATLAS to Debug and triage issues reported by customers on Apple 5G products and provide efficient solutions. Optimize Power consumption by Apple cellular device by designing and developing power efficient cellular algorithms. 40 hours/week.

Responsibilities

  • Design and develop real time embedded system software for high speed telecommunications systems.
  • Analyze user needs and develop software solutions.
  • Design and develop 5G cellular protocol stack for implementing 3GPP requirements.
  • Optimize cellular data plane and layer-1 control software for high throughput and low latency.
  • Generate intellectual property for Apple in 5G cellular data plane architecture.
  • Debug and triage issues reported by customers on Apple 5G products.
  • Optimize power consumption by designing and developing power efficient cellular algorithms.

Requirements

  • Master’s degree or foreign equivalent in Computer Science, Computer Engineering, Electronics Engineering, Telecommunications Engineering or related field.
  • 3 years of experience in the job offered or related occupation.
  • 2 years of experience with real time embedded systems for software processing.
  • 2 years of experience with C programming, data structures and algorithms.
  • 2 years of experience utilizing 3GPP cellular standards, TCP/UDP and higher layer networking protocols for LTE, NR data plane and control plane protocols.
  • 2 years of experience utilizing data path layers, L3/PDCP/RLC/MAC/PHY for end-to-end data flow.
  • 2 years of experience utilizing LLDB, trace logs, crash dumps to analyze and debug complex system issues.
  • Understanding of cellular layer 1 control cellular protocol aspects.

Benefits

  • Comprehensive medical and dental coverage.
  • Retirement benefits.
  • Discounted products and free services.
  • Reimbursement for certain educational expenses, including tuition.
  • Opportunity to participate in Apple’s discretionary employee stock programs.
  • Eligibility for discretionary restricted stock unit awards.
  • Ability to purchase Apple stock at a discount.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service