Software Engineer - Proximity Systems Team
Apple
San Diego, CA
Posted 4 days ago
Qualifications
Education
Bachelor's or graduate degree in Computer Science, Electrical and Computer Engineering, Mathematics, or similar area
Responsibilities
Primary Duties
- Develop and improve tooling (including internal iOS applications)
- Focus on continuous integration, data analysis, and visualization
- Build critical pieces of software and the infrastructure around it
Experience Requirements
Required
Minimum 3 years professional experience creating, analyzing, and modifying production software in C++, Objective-C, Swift, or similar compiled language
3 years of experience
Required Skills
Technical Skills
modern C++Objective-CSwiftcommon design patternsdebugging techniquesmemory-management fundamentalsembedded databasesnetworkingconcurrency patternssensor interfacesiOS system interactionssoftware-development best practicesanalytical skillsprogramming skillsdebugging skillsscripting in Unix-like systems
Soft Skills
highly motivatedability to succeed in a collaborative environmentattention to detailcustomer impactpassionateinquisitive
Full Job Description
Software Engineer - Proximity Systems Team
Our mission is to provide an intelligent and rich user experience on Apple devices using spatial awareness and device context. We help you find your keys, locate your AirPods, unlock your Mac, and let you know how long your commute will be. We also help your loved ones know you made it home safely and help protect you against unwanted tracking.
We have an opening for an experienced software engineer for our small but growing team. The team currently focuses on AirTag, Find My features for AirPods/Pencil/Remote, and Bluetooth connectivity, and plays a supporting role in other areas.
Key Responsibilities:
- Develop and improve tooling (including internal iOS applications)
- Focus on continuous integration, data analysis, and visualization
- Build critical pieces of software and the infrastructure around it
Qualifications:
- Minimum 3 years professional experience creating, analyzing, and modifying production software in C++, Objective-C, Swift, or similar compiled language
- Bachelor's or graduate degree in Computer Science, Electrical and Computer Engineering, Mathematics, or similar area
Desired Skills:
- Good foundation in modern C++ and/or Objective-C/Swift
- Understanding of common design patterns, debugging techniques, and memory-management fundamentals
- Experience with embedded databases, networking, concurrency patterns, sensor interfaces, and iOS system interactions and optimizations
- Knowledge in software-development best practices
- Excellent analytical, programming, and debugging skills
- Comfortable scripting and developing in Unix-like systems
Personal Attributes:
- Highly motivated and experienced
- Ability to succeed in a collaborative environment
- Attention to detail and customer impact
- Passionate and inquisitive, seeking to solve everyday problems in innovative ways
Our mission is to provide an intelligent and rich user experience on Apple devices using spatial awareness and device context. We help you find your keys, locate your AirPods, unlock your Mac, and let you know how long your commute will be. We also help your loved ones know you made it home safely and help protect you against unwanted tracking.
We have an opening for an experienced software engineer for our small but growing team. The team currently focuses on AirTag, Find My features for AirPods/Pencil/Remote, and Bluetooth connectivity, and plays a supporting role in other areas.
Key Responsibilities:
- Develop and improve tooling (including internal iOS applications)
- Focus on continuous integration, data analysis, and visualization
- Build critical pieces of software and the infrastructure around it
Qualifications:
- Minimum 3 years professional experience creating, analyzing, and modifying production software in C++, Objective-C, Swift, or similar compiled language
- Bachelor's or graduate degree in Computer Science, Electrical and Computer Engineering, Mathematics, or similar area
Desired Skills:
- Good foundation in modern C++ and/or Objective-C/Swift
- Understanding of common design patterns, debugging techniques, and memory-management fundamentals
- Experience with embedded databases, networking, concurrency patterns, sensor interfaces, and iOS system interactions and optimizations
- Knowledge in software-development best practices
- Excellent analytical, programming, and debugging skills
- Comfortable scripting and developing in Unix-like systems
Personal Attributes:
- Highly motivated and experienced
- Ability to succeed in a collaborative environment
- Attention to detail and customer impact
- Passionate and inquisitive, seeking to solve everyday problems in innovative ways
How to Apply
$83
/ hour
Apple pays $83 for Software Engineer in San Diego, CA, with most salaries ranging from $54 to $133. Pay can vary based on role, experience, and local cost of living.
Median
$83
Low
$54
High
$133
Companies Similar to Apple for Jobs
Figures represent approximate ranges and may vary based on experience, location, and other factors. For the most accurate information, please consult the employer directly. Contact us to suggest updates to this information.





