Skip Header Section

iPhone Software Engineer

Apply Now >> Save it
 |  Email It
 |  Print it   |    | 
Report It
Job Snapshot
Location:
Cupertino, CA 95014
Employee Type:
Full-Time
Industry:
Computer Hardware
Computer Software
Consumer Products
Manages Others:
Not Specified
Job Type:
Information Technology
Experience:
Not Specified
Post Date:
11/8/2009
Contact Information
Ref ID:
4716691
Description Experience Apple

There's the typical job. Punch in, push paper, punch out, repeat. Then there's a career at Apple. Where you're encouraged to defy routine. To explore the far reaches of the possible. To travel uncharted paths. And to be a part of something far bigger than yourself. Because around here, changing the world just comes with the job description.

We are committed to diversity.

Apple is an Equal Opportunity Employer.

www.apple.com/jobs


The iPhone Applications team is looking for a proactive, highly motivated engineer to contribute to current and future application technologies. Our team's software is responsible for many of the foundational application technologies that help orchestrate and unify the iPhone and iPod touch user experience including the home screen, touch event routing, Spotlight search UI, process management, user alerts, and the on-screen status bar, to name a few.

As an engineer on the iPhone team, your responsibilities will range from implementing new features to fixing bugs and improving performance. You should have an excellent understanding of object-oriented software design and 5+ years of programming, a solid C programming background, good debugging skills and an eagerness to work hard and learn a lot. As our team works cross-functionally with many other groups across our software stack, you should have a good understanding of systems and excellent communication and collaboration skills.

Required Experience:

BS in computer science or equivalent experience
Strong object oriented programming and design skills
Experience developing at the application and user interface level with at least one of the following: Cocoa, Cocoa Touch, Java, C#, .NET, Win32, WindowsCE.
Excellent problem solving, critical thinking, and communication skills
Excellent understanding of optimization and performance issues across OS software layers

Additional Success Factors:
Knowledge of Objective-C
Knowledge of Apple�s development APIs (Cocoa, Cocoa Touch, CoreFoundation, CoreGraphics, etc)
Experience developing reusable public or private APIs
Experience designing systems with many moveable parts
Requirements Please refer to the Job Description for the qualifications.
Apply Now >> Save it
 |  Email It
 |  Print it   |    | 
Report It
CareerBuilder.com AdviceFor your privacy and protection, when applying to a job online:
Never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn More >>

By applying to a job using CareerBuilder.com you are agreeing to comply with and be subject to the CareerBuilder.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.
SPONSORED BY
   
Degree Driven

Thank you for your interest…

Thank you for your interest in the iPhone Software Engineer position.

To begin the application process, please enter your email address.

Email is invalid Email is needed

By applying to a job using CareerBuilder.com you are agreeing to comply with and be subject to the CareerBuilder.com Terms and Conditions for use of our website.