Prepin
Log in
Apple

engineering opportunity

Bluetooth Software Engineer

Design, implement, and maintain next-generation personal connectivity solutions and wireless protocols. Develop software solutions to enhance the Apple ecosystem for current and future products.

Cupertino, California, United StatesonsiteFULL_TIME

Posted

About the role

What will you do at Apple?

Join our Wireless Software Engineering team and drive innovation that matters!

We craft and seamlessly integrate technologies that enrich people’s lives such

as exposure notifications for covid-19, audio, gaming, fitness, and more; all

while delivering the best user-experience. If you're a strong software engineer

and are passionate about building awesome Bluetooth solutions, we may have the

job for you. The Core Bluetooth team is looking for a motivated software

engineer to design, implement, and maintain next generation personal

connectivity solutions. You are responsible for crafting and developing world

changing wireless protocols such as exposure notifications on the very latest

Apple products.

DESCRIPTION

You will be challenged with unique problems: building and developing software

solutions to enrich the Apple ecosystem for current and next generation

products.

MINIMUM QUALIFICATIONS

Bachelors Degree in Computer Science, Computer Engineering, Electrical

Engineering, or equivalent experience. Strong C++, C, or Objective-C software

skills

PREFERRED QUALIFICATIONS

Wireless communications system experience is a plus (especially Bluetooth!)

Experience in building user level applications, public frameworks, audio, or

AR/VR solutions is a plus Ability to write clean, maintainable code in an

OS/RTOS environment Thrive in a collaborative environment and can clearly

communicate while authoritatively driving multiple projects across many teams

Obsessively passionate and inquisitive, and seek to pursue everyday problems in

innovative ways Laser-focused on the smallest details that are meaningful to our

customers Proficiency in using AI-based software development tools

Which skills does this role require?

C++CObjective-CWireless protocolsSoftware engineeringOS developmentConnectivity solutionsSystem architectureDebuggingSoftware integrationSoftware EngineeringConnectivityProtocolsAppleExposure notificationsEmbedded systems

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.

Review the responsibilities and requirements before adding an opening to your shortlist.

Role information can change. Confirm current details on the original application page.

Product

AI Candidate AgentCompaniesBrowse JobsDeep ProfileSkill AssessmentOpportunity Matching
Prepin.ai

© 2026 Prepin | All rights reserved.