Current jobs related to CoreAnimation macOS Applications Engineer - Cupertino, California - Apple


  • Cupertino, California, United States Apple Full time

    Job Title: macOS Applications Engineer - Core AnimationAbout the Role:We are seeking an experienced macOS Applications Engineer to join our Core Animation team. As a key member of our team, you will be responsible for developing and maintaining the graphics compositing engine behind every Apple device that renders to a display.Responsibilities:Develop and...


  • Cupertino, California, United States Manpower Group Inc. Full time

    Job Title: macOS Software EngineerJob Summary:We are seeking a skilled macOS Software Engineer to join our team. As a macOS Software Engineer, you will be responsible for designing, developing, and testing software systems or applications for software enhancements and new products.Key Responsibilities:Plan, design, develop, code, and test software systems or...


  • Cupertino, California, United States Dexian Full time

    The Dexian team is seeking an experienced macOS application developer to build large-scale, distributed data collection systems. These systems will involve camera devices to capture and process data efficiently.Key Responsibilities:Design and develop large-scale, distributed data collection systems using Swift and POSIX systems.Implement camera devices to...

  • Software Developer

    1 month ago


    Cupertino, California, United States Manpower Group Inc. Full time

    Job Title: Software Developer IVWe are seeking a skilled Software Developer IV to join our team in Cupertino, CA. As a Software Developer with macOS Application and Daemon experience, you will be part of the development team supporting various business systems.Key Responsibilities:Plan, design, develop, code, and test software systems or applications for...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a skilled Software Development Engineer in Test to join our Video Applications QA team at Apple. As a key member of our team, you will be responsible for testing our video applications on macOS and iOS software to ensure a high-quality customer experience.Key ResponsibilitiesPlan, design, maintain, and execute test cases with...


  • Cupertino, California, United States Apple Full time

    Automation Test EngineerAs an Automation Test Engineer at Apple, you will be responsible for building and designing automated tests and automation infrastructure for core experiences on iOS, macOS, and watchOS. This role involves taking ownership of key areas of the platform, driving automated testing, and working cross-functionally with other...


  • Cupertino, California, United States Apple Full time

    Job DescriptionSenior Software Engineer for Education and Enterprise TechnologiesWe are seeking a highly skilled Senior Software Engineer to join our Education and Enterprise Technologies team at Apple. As a key member of our team, you will be responsible for designing and implementing software solutions that enhance the way Apple devices are used in...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking an experienced Software Engineer in Test to join our Input Experience automation team at Apple. As a key member of our team, you will be responsible for automating tests and automation infrastructure for core experiences on iOS, macOS, and watchOS.Key Responsibilities- Automate tests and automation infrastructure for core...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a skilled Software Development Engineer in Test to join our Core Operating Systems team. This individual will be responsible for ensuring the quality of Virtualization technologies for Apple devices.As a Virtualization Software Development Engineer in Test, you will work closely with developers to deeply understand virtualization...


  • Cupertino, California, United States Apple Full time

    Role SummaryWe are seeking a highly skilled Senior Software Engineer to join our Education and Enterprise Technologies team at Apple. As a key member of our team, you will play a pivotal role in designing and implementing software solutions that enhance the way Apple devices are used in education and enterprise environments.Key ResponsibilitiesContribute to...


  • Cupertino, California, United States Apple Full time

    Job SummaryAt Apple, we're passionate about creating innovative products and services that empower our customers. As a Senior Software Development Engineer, you'll play a key role in developing and maintaining our CI/CD pipeline, ensuring seamless integration and deployment of our applications.Key ResponsibilitiesDevelop and maintain CI/CD pipeline,...


  • Cupertino, California, United States Apple Full time

    Cupertino, California, United StatesWe're seeking an experienced and innovative Senior Browser Engineer to help us push the boundaries of web browsing. The successful candidate will join a talented team that leverages the industry-leading WebKit engine and Apple's frameworks to deliver a seamless and high-performance browsing experience.About the RoleAs a...


  • Cupertino, California, United States Apple Full time

    Job Description:We are seeking a skilled Audio Software Engineer to join our team at Apple. As a member of our Audio and Media Technologies team, you will be responsible for developing and maintaining the audio foundation for various Apple products, including iPhone, iPad, and Mac.Responsibilities:Develop and maintain audio software for Apple...


  • Cupertino, California, United States netPolarity, Inc. (Saicon Consultants, Inc.) Full time

    At netPolarity, Inc. (Saicon Consultants, Inc.), we are seeking a skilled Junior Software Testing Contractor to join our team. The ideal candidate will have a strong proficiency in configuring macOS and iOS devices, as well as experience using Siri or other voice assistants.This role will involve working with engineers to replicate, analyze, and troubleshoot...


  • Cupertino, California, United States Apple Full time

    Imagine the possibilities when intelligence meets innovation in one of the most widely used applications at Apple. As the Mail Intelligence Engineering Manager, you will be at the forefront of integrating cutting-edge machine learning technologies into the Mail application across iOS, iPadOS, macOS, and visionOS. Your role is pivotal in creating intelligent...

  • Senior CAD Engineer

    4 weeks ago


    Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled CAD Engineer to join our Silicon Technologies group at Apple. As a CAD Engineer, you will play a critical role in ensuring the development and verification of flows and tools, as well as the definition of data models and solution architectures for our requirements and verification management flows.You will be...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a skilled Software Engineering Specialist to join our team at Apple. As a member of our Media Ecosystem team, you will play a key role in improving our media ecosystem.Key ResponsibilitiesCollaborate with internal and external engineering teams to build new features and resolve blocking issues in the ecosystem.Develop and...

  • Software Engineer

    4 weeks ago


    Cupertino, California, United States Apple Full time

    About the RoleThe App Store Frameworks team at Apple is seeking a skilled Software Engineer to contribute to the development of reliable daemons, great APIs for app installation, and various other functionality used across all of Apple's platforms.Key ResponsibilitiesDesign and implement APIs used by Apple employees and developers worldwide.Investigate...


  • Cupertino, California, United States Apple Full time

    Job Summary:Apple is seeking an experienced Audio Software Engineer to join our Core Audio team. As a key member of our team, you will be responsible for providing the audio foundation for various high-profile features, including Interactive Audio, Siri, FaceTime, media capture, playback, and APIs for third-party developers.Responsibilities:Work...


  • Cupertino, California, United States Apple Full time

    About the RoleThe Graphics Acceleration Software team within Apple's GPU, Graphics and Displays group (GGD) is seeking an experienced engineer to deliver software for GPU, display, power-management, content-protection, and other technologies for Apple's existing and future iOS and macOS products.Key ResponsibilitiesDesign, develop, and test software for GPU,...

CoreAnimation macOS Applications Engineer

1 month ago


Cupertino, California, United States Apple Full time
Job Description

Cupertino, California, United States

Software and Services

Apple's GGD (Graphics, GPU and Display) Software team provides the graphics software foundation for all of Apple's innovative products, including iPhone, iPad, Apple TV, Mac, and Watch.

Our responsibilities encompass the frameworks, developer tools, and hardware drivers for the GPU and Display devices for all of Apple's hardware.

Core Animation is the graphics compositing engine behind every Apple device that renders to a display.

As a software engineer on the Core Animation team, you will work within a highly skilled engineering team in developing and maintaining prototyping tools that are critical for UI design and supporting UI development in current and future OS releases.

Key Responsibilities:

  • Develop and maintain prototyping tools for UI design and development
  • Work with a highly skilled engineering team to develop and maintain Core Animation
  • Collaborate with other teams to ensure seamless integration of Core Animation with other Apple products

Requirements:

  • 3+ years of experience developing AppKit applications
  • Strong Objective C or C/C++ coding abilities
  • Experience in developing design-tool apps
  • Experience with UIKit and CoreAnimation
  • Strong API design knowledge
  • Experience debugging and optimizing applications

Preferred Qualifications:

  • Education & Experience: BS or MS in Computer Science or Engineering or equivalent years of experience
  • Fundamental Knowledge of GPU programming is preferred

Benefits:

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Range of discounted products and free services
  • Reimbursement for certain educational expenses

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.