About The Position

The Cellular Software Enablement Engineer will join Apple’s Cellular CoreBSP Enablement team within the Cellular Software & Technologies organization. The team brings up firmware on new cellular modems and integrates them into Apple products with cellular connectivity, supporting the process from first boot through production readiness and commercialization. The position is based in Santa Clara Valley. The engineer will own cellular modem product bring-up in new Apple devices, from early builds through production readiness, and support new modem bring-up from pre-silicon emulation through post-silicon hardware. The role includes hands-on debugging across the hardware and software stack, maintaining device labs and development hardware, and developing machine learning models to optimize cellular firmware on the platform. The engineer will work with data providers and use-case teams from problem definition through on-device deployment.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field and 2 years of relevant industry experience, or a master’s degree in a related field.
  • Proficiency in C/C++ and Python or other scripting languages.
  • Experience in embedded systems and RTOS environments.
  • Coursework or hands-on experience in machine learning, including training and evaluating models with frameworks such as PyTorch, scikit-learn, or XGBoost.

Nice To Haves

  • Ability to collaborate across teams, communicate technical information clearly, and drive results with minimal guidance.
  • Hands-on experience debugging embedded systems using JTAG, LLDB, trace tools, or similar tools.
  • Experience with product, board, or silicon bring-up, including pre-silicon emulation or FPGA platforms.
  • Experience with cellular or wireless modem firmware, including LTE or 5G NR.
  • Familiarity with ARM or similar processor architectures.
  • Experience applying machine learning to system performance or efficiency problems, including deploying models on resource-constrained hardware.

Responsibilities

  • Own product bring-up of cellular modems in new Apple devices, from early builds through production readiness.
  • Support bring-up of new modems from pre-silicon emulation through post-silicon hardware.
  • Lead hands-on debugging across the full hardware and software stack.
  • Maintain device labs and development hardware.
  • Develop machine learning models to optimize how cellular firmware runs on the platform.
  • Work with data providers and use-case teams from problem definition through on-device deployment.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service