Apple logo

iOS Telephony Software Engineer, Wireless Technologies & Ecosystems

Apple

Cupertino, CAFull-timeSeen 4w agoSeen in employer's feed 2 days ago

Most applications go out cold — see where you stand first. No sign-up to start.

You apply on the employer's site, with no Olive account needed.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
No compensation found
Location
Cupertino, CA
Schedule
Full-time
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

Apple’s Wireless Software Architecture team develops wireless connectivity technologies for products including iPhone, iPad, and Watch. The iOS Telephony Software Engineer will develop software and protocols around IEEE 802.15.4 and Thread Mesh for home automation, contributing features for future Apple products. The role works across wireless software layers and with cross-functional teams.

Skills & qualifications

RequiredNice to have

Skills

Network Protocol StacksCC++Objective-CSwiftMultithreaded ProgrammingOperating SystemsUser-Kernel InteractionAsynchronous InterfacesMiddleware DevelopmentOS DaemonsDriver InteractionHome AutomationIEEE 802.15.4BluetoothZigbeeZ-WaveWi-FiLoRaThread MeshOpen-Source SoftwareCommunicationCross-Functional CollaborationProduct QualityAttention to DetailProblem Solving

Qualifications

Bachelor's, Master's, or PhD in Computer Science or Engineering or Related Field or Equivalent Experience2+ Years Network Protocol Stack Experience

Full job description

Weekly Hours: 40

Role Number: 200687778-0836

Summary

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, Thread 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 seamless that they almost feel like magic. Join the "Wireless Technology and Eco-system (WTE)” organization, be part of a world-class team of engineers; working with cross functional teams to drive innovation and develop products used by millions worldwide. Apple’s Wireless Software Architecture team is seeking talented, highly motivated and self-directed engineers to work across layers on cutting edge wireless technologies. The position involves developing core wireless technologies that solves everyday problems for customers using iPhone, iPad, Watch and other wireless product lines.

Description

We are searching for a highly motivated Software Developer who can work as a part of an extraordinary development team. In this position, you will have the opportunity to develop exciting features for Apple’s next generation products. You work will involve wireless software and protocol development around IEEE 802.15.4 and Thread Mesh technology development in the space of Home Automation. Your contributions will make a clear difference towards future Apple products.

Minimum Qualifications

  • Bachelors, Masters or Ph.D in Computer Science or Engineering or a related field, or equivalent experience

Preferred Qualifications

  • 2+ years of experience in developing network protocol stacks based on OSI model.

  • Preferred programming skills are C, C++, Objective C, Swift.

  • Experience with multi thread programming and strong knowledge of Operating Systems desired.

  • Experience with writing software involving user space, kernel space interaction desired.

  • Non-blocking, asynchronous interface coding experience.

  • Comfortable at developing middle-ware software in OS daemons and interaction with drivers.

  • Home automation experience is a plus.

  • Working knowledge of IOT protocols such as IEEE 802.15.4, Bluetooth, Zigbee, Z-Wave, WiFi, LoRa or Thread Mesh is a plus.

  • Working experience with Open source Software is a plus.

  • Clear and concise communication skills and ability to collaborate with cross functional teams.

  • Passion for product quality and attention to detail.

  • Passionate and inquisitive, seeks to tackle problems in innovative ways.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.

How this job compares

Set against the 41,225 open Software Engineer jobs on Olive Jobs, counted November 3, 2026.

Pay
  • This postingNot listed
  • California median$165–245K/yr7,655 salary ranges
  • California median$48–65/hr157 hourly ranges
Openings
Olive Jobs lists 9,529 open Software Engineer jobs in California and 41,225 across the US. 7% of them nationwide are listed as remote or flexible.
Hiring the most in California
Experience
This posting asks for at least 2 years of experience — less than three in four Software Engineer postings that state a minimum ask for (median 5 years, across 33,478 postings).
Education
14,294 of the 41,225 open Software Engineer jobs (35%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on November 3, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Prepare for this role

You've read the whole posting — now see how you match it.