Sunday, July 03, 2016

Senior iOS Device Management Engineer Apple Santa Clara

Job Description: • 2-minute read •
The iOS Managed Configuration team is looking for a proactive and hardworking software engineer the contribute to current and future iOS Managed Configuration technologies. Our team is responsible for making sure that customers deploying iOS devices in their organization have the ability to configure and control these devices to optimize them for their business needs and their employee’s preferences.
Key Qualifications

Superior object-oriented programming and design skills
In-depth development experience with a modern object oriented language (C++, Objective-C)
Architectural experience in designing software that spans multiple layers
Excellent problem solving, critical thinking and communications skills
Description

As an engineer on the iOS Managed Configuration team you will be responsible for the architecture and implementation of leading edge mobile device management technologies. These technologies allow Apple to maintain their leadership position in large scale deployments of iOS devices in major institutions world wide. Working on the Managed configuration team requires candidates that are comfortable with multiple discipline from the computer science landscape. We deal with API design, Cryptography, Networking, Kernel, and policy enforcement issues just to name a few areas that we investigate on a weekly basis. Members of the team investigate and resolve existing issues and work to plan and implement the forward looking features that solve problems our customers didn’t even know they had. Team members empower institutions to deploy iOS world wide and provide the confidence and device security that make iOS the best choice as a mobile platform for our customer’s business and our communities’s schools and institutions.

Education

BS CS/CE or equivalent

Additional Requirements

Security/Authentication/Authorization/Cryptography experience iOS/OS X App Store experience Mobile Device Management experience - implementation of clients or servers. Networking/Client/Server/Cloud Experience Unix/Linux/Posix experience with low-level plumbing APIs/SPIs and their implementations Directory Systems and their use in institutional environments
Send To A Friend
Related Posts Plugin for WordPress, Blogger...