Graphics Frameworks Software Engineer

4 days ago


Cupertino, California, United States Apple Full time
Are you eager to learn, grow, and make an impact? We are looking for a highly motivated software engineer with strong technical, programming skills, and communication skills.

Join Apple's Cocoa 2D Graphics team and work with us on core technologies for macOS, iOS, watchOS, and tvOS. Our team is responsible for system level frameworks including CoreGraphics, ColorSync, PDFKit, ImageIO, ImageCapture and much more. The work we do for the next few years will shape the customer experience on all Apple platforms. If you are self motivated, independent and proactive, you are the ideal candidate

Description
As Cocoa 2D Graphics and Imaging Engineer, you will work on CoreGraphics, ImageIO, and related frameworks, building and evolving the C/C++, Objective-C and Swift APIs. You will collaborate with various teams to deliver quality improvements and performance enhancements. You will contribute to improving the security of our frameworks and deliver well-designed, robust, and maintainable infrastructure and mitigations that meaningfully enhance end-user security.

Minimum Qualifications
Excellent knowledge of programming languages C, C++, and/or Objective-C, combined with operating systems-level engineering.
Sound understanding of graphics APIs and reliable familiarity with CoreGraphics, AppKit, and UIKit APIs.
Ability to improve the security and robustness of graphics frameworks.

Preferred Qualifications
Deep understanding of system-level concepts, including multi-threaded design, synchronization, and interprocess communication.
Strong low-level debugging abilities and Swift knowledge are a plus.
Excellent collaborative and interpersonal skills with attention to detail.
Bachelor's or Master's Degree in Computer Science, Computer Engineering, or equivalent.

  • Cupertino, California, United States Apple Full time $150,000 - $250,000 per year

    Apple's Graphics, Games, and Machine Learning team provides the compute and graphics software foundation across all of our innovative products including iPhone, iPad, Apple TV, Mac, Vision Pro, and Apple Watch. The Pre-silicon Compute Frameworks team is seeking a senior engineer to influence and lead new features in Metal and Metal compute frameworks...


  • Cupertino, California, United States Apple Full time

    iPhone is the most popular camera in the world The seamless integration of software and hardware has led to features like Portrait Mode, Cinematic Video, and Photographic Styles. The Camera Software team focuses on delivering experiences that are truly magical to over a billion users. The diversity of our people and their thinking inspires the innovation...


  • Cupertino, California, United States Apple Full time $181,100 - $318,400 per year

    Do you want to help define the future of app development? Join the SwiftUI team and empower developers to build better apps with less code. You'll collaborate with passionate and creative colleagues to meet ambitious goals in an environment that not only encourages, but requires constant curiosity and growth. The work we do together will shape the developer...


  • Cupertino, California, United States Apple Full time $147,400 - $272,100 per year

    Apple Maps is seeking experienced client-side software systems engineers to help build and maintain the core and navigation frameworks that power location-based services across Apple platforms. This role spans critical components like navigation, routing, geolocation, and background services - and is ideal for engineers who thrive working close to the OS,...


  • Cupertino, California, United States Apple Full time $120,000 - $170,000 per year

    Imagine what you could do here The people here at Apple don't just build products — we craft the kind of wonder that's revolutionized entire industries. It's the diversity of those people and their ideas that supports the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help...


  • Cupertino, California, United States Apple Full time $200,000 - $250,000 per year

    The watchOS Systems team is looking for a creative software engineer to help define the future of Apple Watch. Your core responsibility will be to build and optimize the foundational software that drives the device's performance and power efficiency. You will also have the unique opportunity to conduct investigative research, prototyping new technologies...


  • Cupertino, California, United States Apple Full time $120,000 - $180,000 per year

    Do you want to help define the future of SwiftUI app development?Join the SwiftUI Mac team and work on the future of SwiftUI and app development across all of Apple's platforms. You'll collaborate with passionate and creative colleagues to meet ambitious goals in an environment that not only encourages, but requires constant curiosity and growth. The work we...


  • Cupertino, California, United States Apple Full time $150,000 - $200,000 per year

    Imagine what you could do here The people here at Apple don't just build products — we craft the kind of wonder that's revolutionized entire industries. It's the diversity of those people and their ideas that supports the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. In this role, you will...


  • Cupertino, California, United States Apple Full time $147,400 - $220,900 per year

    We're looking for a versatile engineer passionate about debugging complex systems and building automation tools. Description We are seeking a versatile engineer who is passionate about debugging complex systems and building automation frameworks to improve development velocity and product quality. The ideal candidate thrives at the intersection of software...


  • Cupertino, California, United States Apple Full time $180,000 - $250,000 per year

    At Apple, we build products that enrich people's lives. The Tools and Frameworks group empowers developers inside and outside of Apple to build amazing products for our platforms using Xcode, Xcode Cloud and more At Apple, we build products that enrich people's lives. The Tools and Frameworks group empowers developers inside and outside of Apple to build...