Software Engineering Manager

24 hours ago


Cupertino CA United States Apple Inc. Full time
Software Engineering Manager - Virtualization

Software and Services

Do you see the big picture and love setting ambitious goals? Do you have a passion for understanding how each line of code affects all the others? The Core Operating Systems group is committed to building fully-integrated operating systems that seamlessly blend hardware and software into a unified Apple experience that spans the entire product line. Your dedication to cross-disciplinary collaboration will enable our team to develop groundbreaking technologies for all Apple platforms. By crafting these distinct, holistic user experiences, you’ll continue to uphold and advance the excellence people expect from Apple devices. Join us, and use your imagination to help us continue to surprise and delight our customers

Description

The Virtualization team is seeking a Software Engineering Manager to lead a team of system software engineers responsible for the development of the Apple Virtual Platform and related technologies to build and deliver an amazing virtualization experience for Apple products. This is a highly multi-function role that demands a self-starting, ambitious individual who excels in collaboration and innovation, while focusing on building, developing, and leading teams. You'll be engaging and collaborating with teams across Apple, touching silicon and software, on new technologies and features related to virtualization.

Minimum Qualifications

  • Experience leading a software-development team
  • Experience with firmware, device-driver, and/or kernel-level development
  • Proven track record of delivering software aligned with project and program schedules
  • History of setting aggressive yet attainable goals and motivating teams to achieve them

Preferred Qualifications

  • Strong written and verbal communication skills
  • BS in Computer Engineering/Computer Science/Electrical Engineering
  • Knowledge of modern processor architectures and supporting hardware
  • Experience with virtualization

Additional Requirements

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 $219,300 and $329,600, 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.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure 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

  • Cupertino, United States Lynx Software Technologies Full time

    Thompson Software Solutions is seeking a mid to senior level Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrows problems. This position requires a software engineer to use a wide application of technical principles, theories, and concepts in the software field to develop, integrate, and test software...


  • Cupertino, United States Lynx Software Technologies Full time

    Thompson Software Solutions is seeking a mid to senior level Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrows problems. This position requires a software engineer to use a wide application of technical principles, theories, and concepts in the software field to develop, integrate, and test software...


  • Omaha, NE, United States Election Systems & Software Full time

    We support democracy.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish this through continuous investments in research and development, resulting in regular product updates and security...


  • Omaha, NE, United States Election Systems & Software Full time

    We support democracy.The information below covers the role requirements, expected candidate experience, and accompanying qualifications.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish...


  • Omaha, NE, United States Election Systems & Software Full time

    Job DescriptionJob DescriptionDescription:We support democracy.Any additional information you require for this job can be found in the below text Make sure to read thoroughly, then apply.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence...


  • Cupertino, CA, United States OSI Engineering Full time

    Engineering Project Manager, Test Development & NPI for a Global Consumer Product Company in Cupertino, CA Increase your chances of reaching the interview stage by reading the complete job description and applying promptly. Summary: Seeking an Engineering Project Manager with a strong Electrical Engineering background, robust project management skills,...


  • Cupertino, CA, United States OSI Engineering Full time

    Engineering Project Manager, Test Development & NPI for a Global Consumer Product Company in Cupertino, CASummary: Seeking an Engineering Project Manager with a strong Electrical Engineering background, robust project management skills, and effective communication abilities to support our team in test station development and bring-up. The ideal candidate...

  • Software Engineer

    2 days ago


    Los Angeles, CA, United States Software Resources Full time

    We are looking for Software Engineer for our client located in West Los Angeles/Century City area.This position is mostly REMOTE but you will be required to come into the West Los Angeles office 1 to 4 times a month. We could consider a completely remote candidate in another state if they meet our requirements. Duration : 6 to 12 months with the potential to...


  • Cupertino, CA, United States Apple Full time

    Power Management Software Engineer Cupertino, California, United States Software and Services Are you a big-picture thinker who loves setting ambitious goals? Do you have a passion for understanding how each line of code affects all the others? In the Core Operating Systems group ensuring the OS is inseparable from each device’s identity as a whole....


  • Cupertino, CA, United States Apple Inc. Full time

    Are you a big-picture thinker who loves setting ambitious goals? Do you have a passion for understanding how each line of code affects all the others? In the Core Operating Systems group ensuring the OS is inseparable from each device’s identity as a whole. That’s because this group is committed to building fully integrated operating systems that combine...


  • Cupertino, CA, United States Apple Inc. Full time

    Embedded Software Engineer - Thermal Management What would it feel like to keep Apple products cool? Join the CoreOS Thermal Management team to find out! The Core OS Thermal Management Software Technologies group is looking for a hardworking software engineer to join the team designing and implementing thermal management control algorithms across all iOS,...


  • Cupertino, CA, United States Apple Full time

    Embedded Software Engineer - Thermal Management Cupertino, California, United States Software and Services What would it feel like to keep Apple products cool? Join the CoreOS Thermal Management team to find out! The Core OS Thermal Management Software Technologies group is looking for a hardworking software engineer to join the team designing and...

  • Software Engineer

    1 day ago


    Cupertino, CA, United States Apple Full time

    Software Engineer Cupertino, California, United States Hardware The Satellite Connectivity Group is seeking a senior engineer experienced in software development for a distributed production system, as well as for data transformation, visualization and tooling. You will collaborate across our group to implement new services and functionality for our...


  • Cupertino, CA, United States Apple Inc. Full time

    Software Engineering Manager - Secure Enclave The Core OS software team is looking for an exceptional software engineering manager to lead the Secure Enclave team for Apple’s operating systems. This team is responsible for development, evolution and security of our kernel and low-level user space libraries that contribute to the success of the iPhone,...


  • Cupertino, CA, United States Apple Inc. Full time

    Software Engineering Program Manager - watchOS Why Apple? We live in a mobile and device driven world where knowledge of the physical world around us is needed. We rely on this knowledge to get around, to learn about our environment and to enable spectacular new features for custom applications. Apple is meeting those needs as robustly and as creatively as...


  • Cupertino, CA, United States Apple Inc. Full time

    Engineering Program Manager, Cellular Software Why Apple? We live in a mobile and device driven world where knowledge of the physical world around us is needed. We rely on this knowledge to get around, to learn about our environment and to enable spectacular new features for custom applications. Apple is meeting those needs as robustly and as creatively as...

  • Software Engineer

    1 day ago


    Cupertino, CA, United States Apple Inc. Full time

    The Satellite Connectivity Group is seeking a senior engineer experienced in software development for a distributed production system, as well as for data transformation, visualization, and tooling. You will collaborate across our group to implement new services and functionality for our network. You should have strong technical skills, be able to think...


  • San Jose, CA, United States Innominds Software Pvt. Ltd. Full time

    Engage in requirements gathering and design discussions for product development. Collaborate with stakeholders to define test objectives, assess testing scope, and formulate functional and non-functional test strategies, plans, and artifacts. Develop comprehensive test cases for new product requirements. Create and manage test epics, user stories, tickets,...


  • Cupertino, United States OSI Engineering Full time

    Engineering Project Manager, Test Development & NPI for a Global Consumer Product Company in Cupertino, CA Summary: Seeking an Engineering Project Manager with a strong Electrical Engineering background, robust project management skills, and effective communication abilities to support our team in test station development and bring-up. The ideal candidate...


  • Cupertino, CA, United States Apple Full time

    Engineering Program Manager, Cellular Software Cupertino,California,United States Software and Services Why Apple? We live in a mobile and device driven world where knowledge of the physical world around us is needed. We rely on this knowledge to get around, to learn about our environment and to enable spectacular new features for custom applications. Apple...