About the role
What will you do at Apple?
Are you a fearless thinker? Do you love the challenge of advancing a widely
accepted technology? In the Wireless Software group, you’ll be responsible for
bringing groundbreaking wireless connectivity to the world through Wi-Fi,
Bluetooth, GPS, and more. You’ll design, develop, and patent the next generation
of our state-of-the art connectivity technologies. You’ll collaborate across
departments to help craft wireless solutions that elevate the customer
experience with Apple products and services. Our goal is to ensure nothing
stands in the way of our customers’ connections with their devices. If you join
us, you’ll help build world-renowned wireless systems so flawless that they
almost feel like magic. Join Apple’s Wireless Software Engineer eSIM team and
drive innovation that matters! We have shipped eSIM features in iPads, cellular
watch and most recently in iPhone. We create and seamlessly integrate
technologies that enrich people’s lives and deliver the absolute best
user-experience. If you are passionate about writing code and would be
interested in developing eSIM features for Apple’s Cellular Products, then we
may have the job for you. The Wireless Technologies team is looking for a strong
programmer to join our growing eSIM team.
DESCRIPTION
As Wi-Fi team member, you'll be responsible for designing, developing and
optimizing Wi-Fi networking subsystem software across Apple products including
iPhone, Mac, Apple Watch and Apple TV. You will also be working across software
stacks (Frameworks and API, UI, OS services, and drivers) to maintain and
productize features collaboratively with the hardware and software teams within
all of Apple. You will be expected to own, drive and execute the full software
development cycle - from the ideation, design, implementation, to testing and
measuring the success of the feature you develop. We want you to make
intelligent compromises between several contradictory factors such as ease of
use, performance and efficiency.
MINIMUM QUALIFICATIONS
Master's degree in Computer Engineering, Computer Science or equivalent
experience
PREFERRED QUALIFICATIONS
Thrive in a collaborative environment and can clearly communicate while driving
multiple projects across teams Laser-focused on the smallest details that are
meaningful to our customers Experience developing on Apple platforms UI/UX
development experience Excellent collaboration skills Obsessively passionate and
inquisitive, and seek to tackle everyday problems in innovative ways Knowledge
802.11 technologies and standards Experience with UNIX systems, and a deep
understanding of operating system fundamentals Understanding of TCP/IP suite of
protocols Excellent analytical, programming and debugging skills
Which skills does this role require?
Make your next move
Build a shortlist and prepare
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.
Other roles to compare
Review the responsibilities and requirements before adding an opening to your shortlist.
AI Outcome Customer Engineer, Forward Deployed Engineering
Google · Atlanta, Georgia, United States
Research Engineer, Responsible Frontier AI Research, DeepMind
Google · New York, New York, United States
AI Evaluations Engineer, US Decision Intelligence
Apple · Cupertino, California, United States
Applied AI Design Engineer (100 % remote) (m/f/d)
EWOR · Capon Bridge, West Virginia, United States
Senior AI Support Engineer
University of Colorado Department of Emergency Medicine · Colorado Springs, Colorado, United States
Senior Pre-Sales Solutions Engineer - SIEM/Security Analytics / CTI
Anomali · Boston, Massachusetts, United States
Role information can change. Confirm current details on the original application page.
