What are the responsibilities and job description for the Software Engineer, Sensing & Connectivity position at Apple, Inc.?
The Motion & Interaction team designs and delivers intuitive customer experiences through motion sensing. When you simply raise your wrist, shake your head, or move your device to interact, it's the work of engineers and scientists on this team. Our fingerprints can be found across core capabilities and experiences on iPhone, Watch, AirPods, Vision Pro, and other Apple products.\\n\\nWe are a multidisciplinary team, uniting expertise in algorithms, software, hardware, and design. We come from diverse backgrounds in software engineering, firmware development, machine learning, signal processing, controls, statistics, and more. Our environment values engineers who proactively seek responsibility for complex systems with deep technical challenges.
We are seeking a self-motivated software engineer to help build Apple's next-generation sensor fusion technologies and interactive experiences. In this role, you will design, implement, and maintain algorithms and APIs for iOS, watchOS, visionOS, and embedded systems, optimizing for power, memory, and real-time performance.
Bachelor's or Master's degree in Computer Science, EECS, or equivalent experience\nSolid understanding of algorithm design and data structures\nStrong understanding of object-oriented design\nProficiency in C or C \n
Willingness to ask questions, seek feedback, and communicate openly\nExperience delivering production code for embedded or real-time systems\nFamiliarity with Objective-C or Swift\nExperience designing and implementing interfaces between algorithms, software, and firmware\nResults-oriented, with the ability to prioritize and deliver tasks on schedule\nInterest in signal processing, sensor fusion, or motion sensing\nExperience with or interest in software testing and validation
We are seeking a self-motivated software engineer to help build Apple's next-generation sensor fusion technologies and interactive experiences. In this role, you will design, implement, and maintain algorithms and APIs for iOS, watchOS, visionOS, and embedded systems, optimizing for power, memory, and real-time performance.
Bachelor's or Master's degree in Computer Science, EECS, or equivalent experience\nSolid understanding of algorithm design and data structures\nStrong understanding of object-oriented design\nProficiency in C or C \n
Willingness to ask questions, seek feedback, and communicate openly\nExperience delivering production code for embedded or real-time systems\nFamiliarity with Objective-C or Swift\nExperience designing and implementing interfaces between algorithms, software, and firmware\nResults-oriented, with the ability to prioritize and deliver tasks on schedule\nInterest in signal processing, sensor fusion, or motion sensing\nExperience with or interest in software testing and validation