Talent.com
Software Engineering Manager, HomeKit
Software Engineering Manager, HomeKitApple Inc. • Cupertino, CA, United States
Software Engineering Manager, HomeKit

Software Engineering Manager, HomeKit

Apple Inc. • Cupertino, CA, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Cupertino, California, United States Software and Services

The HomeKit team provides the foundation that enables an entire ecosystem of secure and intelligent home connectivity. We are developing technologies and crafting experiences that revolutionize the way people interact with the accessories around them. The team is seeking a hands on, technically focused, hardworking engineering manager to help build take Home automation platform to the next level.

Description

As manager of the team you’ll have the opportunity to work with experts in their field to build new and expand on existing HomeKit features on iPhone, AppleTV, and HomePod. This position requires a self-motivated individual with strong technical, communication, and project management skills to handle responsibilities including :

  • Driving software development via architecture discussions, coding, and code reviews
  • Defining product features, functional specs, resource planning, and development schedules
  • Scoping and prioritizing features and bug fixes
  • Representing the team and its technology in technical and project meetings
  • Advising and encouraging engineering best practices to deliver quality features
  • Defining and growing a diverse and world class engineering team.

Responsibilities

  • Passion for hands-on software development, with the ability to design and implement simple, elegant, and scalable solutions to complex technical problems—all while leading a team.
  • Proven experience managing and mentoring engineers, fostering an inclusive and collaborative team culture, and supporting career development in alignment with Apple’s high standards of excellence.
  • Track record of driving successful project execution end-to-end, owning delivery, and continuously evolving engineering processes to improve quality and efficiency.
  • Strong partnership skills, with the ability to collaborate effectively across design, engineering, and business teams—balancing technical needs with user impact.
  • Deep technical expertise in native iOS development (Swift / Objective-C), along with a solid foundation in computer science principles such as algorithms, data structures, and system design.
  • Ability to lead through ambiguity, applying sound judgment and decision-making to move forward despite constraints.
  • Clear and concise communicator, capable of influencing across technical and non-technical stakeholders.
  • A creative and curious mindset with a strong desire to solve real-world problems through innovative software experiences.
  • Genuine interest in the smart home space, with a user-first perspective and appreciation for Apple’s ecosystem and design philosophy.
  • Minimum Qualifications

  • Bachelor's degree in Computer Science or equivalent domain with 5+ years experience in software development and 3 years of management experience.
  • Preferred Qualifications

  • 8+ years of software developer experience
  • 5+ years management experience
  • At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $198,300 and $342,800, and your base pay will depend on your skills, qualifications, experience, and location.

    Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including : Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.

    Note : Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

    Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote 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.

    #J-18808-Ljbffr

    [job_alerts.create_a_job]

    Software Engineering Manager • Cupertino, CA, United States

    [internal_linking.similar_jobs]
    Manager, Software Engineering

    Manager, Software Engineering

    Arlo Technologies, Inc. • Milpitas, California, United States
    [job_card.temporary]
    Arlo is passionate about creating innovative and reliable solutions that help people protect what matters most to them.Our team is dedicated to delivering products that exceed our customers' expect...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Software Engineering Manager - Firmware

    Software Engineering Manager - Firmware

    Applied Intuition • Mountain View, CA, United States
    [job_card.full_time]
    Software Engineering Manager – Firmware.Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI‑driven machines. Founded in 2017 and now valued at $15 ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Manager, Software Engineering Management

    Manager, Software Engineering Management

    ServiceNow, Inc. • Santa Clara, CA, United States
    [job_card.full_time]
    As the manager of Software Engineering, you will lead the team responsible for the Software Asset Management (SAM) product area within IT Asset Management (ITAM), enabling organizations to manage s...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineering Manager - Platform Team

    Software Engineering Manager - Platform Team

    DataVisor Inc. • Mountain View, CA, United States
    [job_card.full_time]
    DataVisor is a next-generation SaaS company that protects the world’s largest enterprises from fraud and money laundering. Our award-winning AI decision platform combines industry-leading unsupervis...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineering Manager, Labs

    Software Engineering Manager, Labs

    Google Inc. • Mountain View, CA, United States
    [job_card.full_time]
    Preferred working location : Mountain View, CA; Seattle, WA; San Francisco, CA.Bachelor’s degree or equivalent practical experience. ML design and optimizing ML infrastructure (e.Master’s degree or P...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineering Manager - Platform Team

    Software Engineering Manager - Platform Team

    DataVisor • Mountain View, CA, United States
    [job_card.full_time]
    DataVisor is a next-generation SaaS company that protects the world’s largest enterprises from fraud and money laundering. Our award-winning AI decision platform combines industry-leading unsupervis...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineering Manager

    Software Engineering Manager

    OASYS, INC. • Sunnyvale, CA, US
    [job_card.full_time]
    Leading-Edge Government contractor, is seeking applicants for a Software Engineering Manager position to support our Space customer in Huntsville, Alabama and Sunnyvale, California.Software Manager...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Manager, Software Engineering (Identity Engineering)

    Manager, Software Engineering (Identity Engineering)

    Affirm • Palo Alto, CA, United States
    [job_card.full_time]
    Manager, Software Engineering (Identity Engineering).Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden f...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineering Manager – Identity & Directory Services (hybrid)

    Software Engineering Manager – Identity & Directory Services (hybrid)

    CyberArk • Santa Clara, CA, United States
    [job_card.full_time]
    Software Engineering Manager – Identity & Directory Services (hybrid).Be among the first 25 applicants.Direct message the job poster from CyberArk. CyberArk (NASDAQ : CYBR) is the global leader in Id...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Engineering Manager II, Ads ML Training Infrastructure

    Engineering Manager II, Ads ML Training Infrastructure

    Pinterest • Palo Alto, CA, United States
    [job_card.full_time]
    Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we're on a mission to br...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineering Manager, Google Home Platform

    Software Engineering Manager, Google Home Platform

    Google • Mountain View, CA, United States
    [job_card.full_time]
    Software Engineering Manager, Google Home Platform.Software Engineering Manager, Google Home Platform.Be among the first 25 applicants. Get AI-powered advice on this job and more exclusive features....[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineering Manager - Identity & Directory Services (hybrid)

    Software Engineering Manager - Identity & Directory Services (hybrid)

    Cyberark • Santa Clara, CA, US
    [job_card.full_time]
    CyberArk (NASDAQ : CYBR), is the global leader in Identity Security.Centered on privileged access management, CyberArk provides the most comprehensive security offering for any identity – huma...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineering Manager - Firmware

    Software Engineering Manager - Firmware

    Applied Intuition Inc. • Mountain View, CA, United States
    [job_card.full_time]
    Mountain View, California, United States.Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines. Founded in 2017 and now valued at $15...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineering Manager, Reliability

    Software Engineering Manager, Reliability

    LinkedIn • Mountain View, CA, United States
    [job_card.full_time]
    Software Engineering Manager, Reliability.Software Engineering Manager, Reliability.Get AI-powered advice on this job and more exclusive features. Direct message the job poster from.Our vision is to...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineering Manager (Prisma Access Browser)

    Software Engineering Manager (Prisma Access Browser)

    Palo Alto Networks • Santa Clara, CA, US
    [job_card.full_time]
    At Palo Alto Networks® everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer a...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineering Manager

    Software Engineering Manager

    Assured • Palo Alto, CA, United States
    [job_card.full_time]
    Get AI-powered advice on this job and more exclusive features.This range is provided by Assured.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more....[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineering Manager - Global E-commerce

    Senior Software Engineering Manager - Global E-commerce

    TikTok • San Jose, CA, United States
    [job_card.full_time]
    Senior Software Engineering Manager - Global E-commerce.Senior Software Engineering Manager - Global E-commerce.The Seller Business team plays a critical role in driving the success of our Global E...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineering Manager : Hardware-Driven Systems

    Software Engineering Manager : Hardware-Driven Systems

    Teradyne • San Jose, CA, United States
    [job_card.full_time]
    A leading semiconductor company in San Jose is seeking an Engineering Manager for their software development team, focusing on digital instruments. The ideal candidate will have a BS in relevant fie...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]