Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Apple Prototyping Software Engineer 
United States, California, Cupertino 
784428894

07.04.2025
In this role, you will be a key member of the Wireless Architecture team involved in the development of wireless technologies with a focus on the implementation of prototypes and Proof of Concept (PoC) platforms for all Apple products.
As a Prototyping Software Engineer:- You will develop and debug software and/or firmware for PoC platforms running iOS or MacOS.- You will be involved in very low-level graphic's development, algorithmic & processing architectures definition, API, and upper-layer development (e.g. application, visualization). - You will be responsible for maintaining and expanding our real-time data collection, processing, and visualization framework as well as the associated test executive used to automate and manage our user test campaigns.- You will support the team in optimizing their algorithms code, as well as their integration into our common SW framework.- You will also work with cross-functional teams, including Core Location/Core Motion, Airplay, CoreAudio, Home, VPG, Product RF and networking, to drive and integrate new wireless capabilities and technologies onto our platforms.
  • 6+ years of developing, debugging, and integrating SW for wireless systems on embedded platforms such as iOS or MacOS.
  • Ability to develop & debug software at multiple levels including device driver level, network stack, OS (kernel), and user space.
  • Software skills in C/C++ Programming, OS/Kernel/full stack development experience (incl. iOS & MacOS), IOKit & driver development experience.
  • BS and 10+ years of relevant industry experience required.
  • Excellent communication and documentation skills.
  • Prototyping experience.
  • Experience and knowledge in wireless protocols. Familiarity with wireless protocols such as WiFi or BT is a plus.
  • Proof of concept development expertise.
  • MS in Computer Science or Electrical/Computer Engineering or PhD preferred.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.