Software Engineer
Cupertino CA
Contract
12+ Months
Minimum Qualifications:
Expert in Swift, Objective-C, C++, or similar systems programming languages
Experience building libraries, frameworks, testing/automation, and command-line tools
Experience building iOS and watchOS apps with basic UI/UX design
Strong grasp of Client’s development APIs (UIKit, Cocoa, etc.)
Strong understanding of object-oriented design, data structures, algorithm design, complexity analysis, performance analysis, problem solving and diagnosis
Deep understanding of multi-threaded programming and synchronization
Past experience in creating high-performance implementations of deep learning algorithms
Proficiency in Python programming
Able to communicate clearly and collaborate with cross-functional teams
Excellent problem solving and root cause analysis skills
2+ years of software engineering experience
Experience in human computer interaction (HCI) space
Experience with signal processing, such as applying filtering to noisy signal
Experience with on-device machine learning, deep learning, and using sensor data to
power Client use cases and applications