Software Engineer - Proximity Systems Team

12 Hours ago • All levels • $135,400 PA - $250,600 PA

Job Summary

Job Description

The Proximity and Context team seeks a highly-motivated and experienced software engineer. The candidate should have strong software development, quantitative reasoning, and communication skills with a good foundation in modern C++ and/or Objective-C/Swift. The candidate should have an 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 are beneficial. Engineers should be excited about building software and its infrastructure. We make a serious commitment to software quality, engineering productivity, and automation. The engineers are expected to implement and deliver to production. The ideal candidate will be familiar with the software development lifecycle.
Must have:
  • Modern C++ and/or Objective-C/Swift experience
  • Understanding of design patterns and debugging techniques
  • Knowledge of memory-management fundamentals
Good to have:
  • Experience with embedded databases
  • Experience with networking and concurrency patterns
  • Experience with sensor interfaces and iOS optimizations

Job Details

The Proximity and Context team is actively looking for a highly-motivated and experienced software engineer to join our team. The candidate must be technically competent with excellent software development, quantitative reasoning, and communication skills. The candidate should have a good foundation in modern C++ and/or Objective-C/Swift. This includes having an understanding of common design patterns, debugging techniques, and memory-management fundamentals. Additionally, experience with embedded databases, networking, concurrency patterns, sensor interfaces, and iOS system interactions and optimizations are beneficial. Knowledge in software-development best practices and comfort communicating and promoting these ideas to others is also desirable. To ensure product quality, engineers here also regularly focus on the development and improvement of tooling (including internal iOS applications), continuous integration, and data analysis and visualization. Therefore, engineers should be excited about not only building critical pieces of software but also the infrastructure around it. We make a serious commitment to software quality, engineering productivity, and automation and we desire an engineer that shares those values. We are a team motivated by shipping software and getting technology into the hands of our users; therefore, the engineers who design features and algorithms are expected to implement and deliver to production. Ideal candidates will be familiar with the software development lifecycle, taking an idea from concept, to prototype, to production, as well as communicating the status and progress of that work. Come join us in building the technology which enables incredible spatially-aware experiences to our users now and for the future.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in San Diego, California, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

San Diego, California, United States (On-Site)

Seattle, Washington, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Seattle, Washington, United States (On-Site)

Seattle, Washington, United States (On-Site)

Cupertino, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Apple

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug