Apple • Cupertino, CA 95015
Job #2627846564
Motion Software Engineer
Santa Clara Valley (Cupertino),California,United States
Software and Services
Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Here in Sensing and Connectivity we work on a diverse set of fundamental technologies that are critical to making Apple Apple. We help integrate wireless technologies such as WiFi, Bluetooth and Ultra-Wideband into compelling solutions. We take data from the world around us such as acceleration, orientation and location to provide more immersive experiences. iPhone, iPad, AirPods, Apple Watch, Mac, Apple TV, HomePod, AirTag, name an Apple product and our team has made major contributions to its success! The CoreMotion Motion & Interaction team has created innovative ways for users to interact with their devices through motion. When you play games by simply moving your devices, or use the compass to find your way, it's the work of engineers and scientists on this team. Join the CoreMotion and work with the people who have created the sensor fusion technologies and motion gestures that power games, spatial audio, augmented reality and numerous other features on Apple's devices.
Key Qualifications
Strong C++ coding skills
Solid understanding of algorithm design and development
Strong and intuitive understanding of object-oriented designs and data structures
Experience writing code for embedded or real-time systems
Effective communication skills, written and verbal, and attention to detail
Description
We are looking for someone to work on software driving motion sensor fusion and interactive technologies. Most importantly, you will help ship customer-facing features that impact millions of users daily. Roles and responsibilities include bringing up motion features on new hardware platforms, designing, implementing and maintaining APIs and algorithms for iOS, watchOS and embedded systems, optimizing implementations for power, memory and performance, and close coordination with multi-disciplinary teams across the company.
Education & Experience
We are looking for someone with a Bachelor's or Master's degree in Computer Science, EECS, or equivalent experience.
Additional Requirements
Pay & Benefits
Apple Footer
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race,color,religion,sex,sexual orientation,gender identity,national origin,disability,Veteran status,or other legally protected characteristics. Learn more about your EEO rights as an applicant (Opens in a new window) .
Apple will not discriminate or retaliate against applicants who inquire about,disclose,or discuss their compensation or that of other applicants. United States Department of Labor. Learn more (Opens in a new window) .
Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you're applying for a position in San Francisco,review the San Francisco Fair Chance Ordinance guidelines (opens in a new window) applicable in your area.
Apple participates in the E-Verify program in certain locations as required by law. Learn more about the E-Verify program (Opens in a new window) .
Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more (Opens in a new window) .
Apple • Cupertino, CA 95015 • Yesterday
Apple • Sunnyvale, CA 94087 • Yesterday
Apple • Sunnyvale, CA 94087 • Yesterday
Apple • Sunnyvale, CA 94087 • Yesterday
First Citizens Bank • Santa Clara, CA 95054 • Apr 16
idpp • Sunnyvale, CA 94087 • Apr 11
NVIDIA • Santa Clara, CA 95051 • Apr 4
ektello • Sunnyvale, CA 94087 • Apr 18