Job details
- Job Number: 27042990
- Santa Clara Valley, California, United States
- Posted: Sep. 12, 2013
- Weekly Hours: 40.00
Job Summary
Apple's
CoreOS organization is looking for a smart, proactive and
results-oriented engineer to help us drive and develop software/hardware
initiatives to be used primarily in AppleCare retail.
Key Qualifications
- The ideal candidate will have 3+ years of software development experience in C/C++.
- Solid and fluent understanding of algorithm and data structures.
- Experience with Objective-C/Cocoa programming on OSX or iOS that goes beyond compiling the sample code.
- The ability and the habit and the burning desire to write robust and portable code.
- Extensive knowledge and working experience with OSX/iOS/Unix internals.
- Know stuff like shell scripting, file system manipulation, process management, etc. Not just "I can do perl".
- Highly professional, with the ability to deliver high-quality work on tight schedules under high pressure.
- Demonstrated creative and critical independent-thinking capabilities and troubleshooting skills.
- Useful Experience:
- User Experience/design background is a plus
- Experience with factory processes and/or high volume retail repair
- iPhone programming experience
- ARM-based hardware and multi-touch technology
Description
In
this position, your primary responsibility will be collaborating
closely with AppleCare, CoreOS, and various hardware and testing teams
to design and development innovative products and software solutions
that will be used by Geniuses and other personnel in thousands of Apple
stores and warehouses worldwide to reach out and help iOS users
worldwide.
You will also be responsible for maintaining and improving all existing
AppleCare solutions and help on other exciting iOS projects used
internally at Apple.
To be successful in this role, you must have a keen interest in
understanding and ability to figure out how things work end to end, and
be able to think of innovative solutions to improve and streamline
processes.
You should also feel comfortable moving fluidly from high-level UI
development to framework and driver programming in order to pull of
challenging features. Most importantly, you should have a sense of
style and design sensitivity - everything we do should be beautiful,
from source code organization, build scripts, UI screen elements, and
factory/repair processes we develop.
Education
BS in Computer Science or equivalent experience/skills
0 comments:
Post a Comment