Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Apple Motion Software Engineer 
United States, California, Cupertino 
519064741

Yesterday
In this position, you will be working on motion sensing-related software driving sensor fusion and interactive technologies. Most importantly, you will help ship interactive features that impact millions of users on a daily basis. Roles and responsibilities include designing, implementing and maintaining APIs and algorithms for iOS and embedded systems, optimizing implementations for power, memory and performance, and close coordination with multi-disciplinary teams across the company.
  • Bachelor's degree in Computer Science or a related field
  • Strong understanding of algorithm design and data structures
  • Strong and intuitive understanding of object-oriented designs
  • Excellent communication and collaboration skills
  • Results oriented, with a proven ability to effectively prioritize and deliver tasks on schedule
  • Strong proficiency in C++
  • Experience delivering production code for embedded or real-time systems
  • Experience designing and implementing interfaces between algorithms, software, and firmware
  • Strong product sense, including the ability to balance technical feasibility with user experience
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.