Software Development Engineer - Systems

AppleCupertino, CA
Onsite

About The Position

Imagine what you can do here. Apple is a place where extraordinary people gather to do their lives best work. Together we create products and experiences people once couldn't have imagined, and now, can't imagine living without. It's the diversity of those people and their ideas that inspires the innovation that runs through everything we do. APPLE INC has the following available in Cupertino, California and various unanticipated locations throughout the USA.

Requirements

  • Performing system simulation for upcoming new systems and features
  • Prototype development of new wireless systems and evaluation
  • Enablement of custom wireless features
  • Feasibility analysis for new features
  • Protocol stack development
  • Using C, C++ or Objective-C to work across multi-language codebases
  • Utilizing wireless protocols like Cellular, WiFi, Bluetooth, and IEEE 802.15.4
  • Utilizing Git tool for software version control
  • Utilizing networking protocols like UDP or TCP

Responsibilities

  • Design and develop wireless system radio driver and framework software using C, C++ and Objective-C.
  • Integrate Apple chips and 3rd party chips using IPC protocols script.
  • Customize 3rd party chips to fit to work with Apple silicon and driving the needed requirements.
  • Find innovative solutions to complicated and unique wireless problems in the Apple ecosystem.
  • Troubleshoot wireless systems and drivers.
  • Develop addon features and protocols on top of the wireless radio drivers and frameworks.

Benefits

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • A range of discounted products and free services
  • Reimbursement for certain educational expenses — including tuition
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service