Software Engineer, Automations and Shortcuts, Proactive
Core
Building Automations features for iOS and macOS that connect apps, devices, and home accessories into intelligent routines via deep OS integration.
Role type
Senior iOS/macOS Software Engineer (System Integration)
Builds
Automations system features for Home and HomeKit integration
Domain
Consumer Electronics / Operating Systems / Smart Home
Deliverable
production ML models | product features
Required skills
Objective-C, Swift, deep OS integration, complex system architecture, HomeKit integration
Preferred skills
Home ecosystem passion, robust software architecture, cross-functional problem solving, early-stage development ownership, Xcode/lldb/Instruments proficiency
Technologies
Objective-C, Swift, Xcode, lldb, Instruments, HomeKit, iOS, macOS
Responsibilities
Develop and maintain Automations features with a focus on Home and HomeKit integration; Build complex, performant systems that integrate deeply with the OS and hardware; Collaborate with teams across Apple to deliver cohesive, proactive experiences; Contribute across the full feature stack from architecture and implementation to bug fixes and system design
Seniority
Senior, hands-on IC