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_days] • [promoted]
    Manager, Software Engineering

    Manager, Software Engineering

    Greenlots • Fremont, CA, United States
    [job_card.full_time]
    Shell Recharge Solutions is unlocking the possibilities of the new electric mobility future by delivering innovative software and services that empower utilities, cities, communities, and automaker...[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]
    Engineering Manager, Distributed Systems & Kubernetes

    Engineering Manager, Distributed Systems & Kubernetes

    Union.ai • San Jose, California, United States
    [job_card.full_time]
    A technology firm focused on AI infrastructure is seeking a Software Engineer Manager in San Jose, California.This role requires over 10 years of engineering experience, with a strong focus on Kube...[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

    Endor Labs • Palo Alto, CA, United States
    [job_card.full_time]
    This range is provided by Endor Labs.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Annual Bonus and Stock options.Direct message the job poste...[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_variable_days] • [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

    Software Engineering Manager

    NEXTLABS INC. • Palo Alto, CA, United States
    [job_card.full_time]
    Silicon Valley technology company and the leading provider of Zero Trust Data Security software and SaaS for large enterprises, has an exciting opportunity for software engineering professionals to...[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]
    Engineering Manager - Credential API

    Engineering Manager - Credential API

    ID.me • Mountain View, CA, US
    [job_card.full_time]
    Consumers can verify their identity with ID.Over 152 million users experience streamlined login and identity verification with ID. More than 600+ consumer brands use ID.Commerce Department and is ap...[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]
    AI Native Software Engineering Manager

    AI Native Software Engineering Manager

    Accenture • Mountain View, California, United States
    [job_card.full_time]
    AI Native Software Engineering Manager | Accenture Accenture is a forward‑thinking services company at the forefront of AI‑native innovation, partnering with enterprise clients to create next‑gener...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    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]
    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]
    Engineering Manager, JVM Ecosystems

    Engineering Manager, JVM Ecosystems

    Netflix • Los Gatos, CA, US
    [job_card.full_time]
    Engineering Manager, Jvm Ecosystems.Los Gatos, California, United States of America.Netflix is one of the world's leading entertainment services, with over 300 million paid memberships in over 190 ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]