Prototyping Software Engineer - Home Products

Cupertino, CA
  • Job Code
    200083042
  • Jobs Rated
    8th
Summary

Summary

Posted: Jul 23, 2019

Weekly Hours: 40

Role Number: 200083042

Our team at Apple is looking for a home prototyping software engineer to work on next generation ideas, concepts, and experiences

Key Qualifications

  • 7+ years of app-level development with various languages, debuggers, profilers
  • Strong knowledge of Objective-C and/or Swift for iOS/Watch/MacOS systems, a strong plus
  • Understanding of Software architecture fundamentals, such as multithreading, abstractions, testing, and design
  • Ability to quickly identify and integrate different software and hardware components to best prototype concepts
  • Understanding of Embedded Systems, like ARM/SoC based system, a plus
  • Flexible, creative, able & willing to learn new technologies and methodologies
  • Design sensibility and experience developing for UX important; proven ability to work with UI/interaction designers
  • Excellent collaboration skills, outstanding written and verbal communication skills, and ability to present work to executives and large groups
  • A passion for Apple, its products, and its customers is a must
  • Highly motivated with a deep desire to prove themselves within a company of talented individuals
  • Understanding of machine learning techniques, a strong plus

Description

In this role, you will be a senior individual contributor on a team responsible for the ideation, validation and development of prototypes to explore as well as demonstrate forward thinking concepts. The ideal candidate has breadth of product R&D experience and excels at bringing concepts to life in software, and can do so at varying levels of UX fidelity. You must also embrace and thrive in ambiguity, and exhibit an ability to bring order to disparate ideas and concept through prototyping. You must be resourceful, creative, and comfortable working through ambiguity and utilizing a wide array of techniques to bring your ideas to life

Education & Experience

Bachelors, Masters, or PhD degree in Computer Engineering, Computer Science, Human Computer Interaction, or equivalent experience

Jobs Rated Reports for Software Engineer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Prototyping Software Engineer - Home Products

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199