Settings & Core Apps Software Engineer

Santa Clara Valley (Cupertino), California, United States
Software and Services

Summary

Posted: Oct 3, 2018
Weekly Hours: 40
Role Number: 114007970
You should join the Apple and if you want to help deliver the next amazing Apple product.The Settings & Core Apps team is responsible for the iOS Settings and macOS System Preferences applications, their related frameworks, as well as for applications and widgets such as Calculator, Clock, and Weather. From early feature concepts to final feature polish of many major OS or hardware features, you will be collaborating with multi-functional design, hardware, software, and services teams.

Key Qualifications

  • Developed and released iOS and/or macOS apps using Cocoa Touch / Cocoa and Objective-C
  • Experience with C/C++
  • You have experience developing and shipping high quality software products
  • You have worked with Cocoa Touch (or Cocoa) and objective C and experience with C/C++
  • You have an excellent record of completing projects on-time
  • Are you deeply accountable for your work? Your passion for product ownership and track record of product development will prove critical to your success on our team.
  • You will prioritize tasks with rapid development cycles, remain flexible and calm in the face of uncertainty, and drive vendors to deliver excellent results for time-critical issues.
  • You have excellent judgment and integrity with the ability to make timely and sound decisions
  • Excellent writing and interpersonal skills
  • Thorough knowledge of macOS and iOS is helpful
  • Ability to stay focused and prioritize a heavy workload while achieving exceptional quality
  • You are upbeat, adaptable, and results oriented with a positive attitude
  • You bring passion and dedication to your job and are committed to our vision and supporting the developer community

Description

Be ready to make something great when you come here. Dynamic, inspiring people and innovative, industry-defining technologies are the norm at Apple. The people who work here have reinvented and defined entire industries with our products and services. The same passion for innovation also applies to our business practices - strengthening our commitment to leave the world better than we found it. You should join the Apple Settings & Core Apps team if you want to help deliver the next amazing Apple product.The Settings & Core Apps team is responsible for the iOS Settings and macOS System Preferences applications, their related frameworks, as well as for applications and widgets such as Calculator, Clock, and Weather. From early feature concepts to final feature polish of many major OS or hardware features, you will be collaborating with multi-functional design, hardware, software, and services teams. Currently we are delivering parts of the iOS 12 and macOS Mojave user experiences, working with the HomePod, Siri Shortcuts, and Dynamic Desktop teams, among others. Many the apps and frameworks that you will be working with are deployed on all of Apple’s OS platforms: iOS, macOS, watchOS, and tvOS. You will join a hands-on development team that fosters creativity and generates novel solutions to deliver engineering excellence. You will appreciate great design and user experience, and pays attention to details. You have developed applications and frameworks for any of Apple’s platforms. You want to understand how complex software systems work and you thrive working on the Next Big Thing. You soak up the latest APIs, and you look forward to mentoring your team members on your areas of expertise. Code reviews, unit tests, and continuous integration are second nature to you. You’re a tinkerer at heart, and writing great software is just one of your creative outlets. Are you ready to do some of the best work of your life? We would be excited to have you join our team!

Education & Experience

BSCS or equivalent.

Additional Requirements