Talent.com
Graphics Frameworks Software Engineer
Graphics Frameworks Software EngineerApple Inc. • Cupertino, CA, United States
Graphics Frameworks Software Engineer

Graphics Frameworks Software Engineer

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

Cupertino, California, United States Software and Services

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.

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 $181,100 and $272,100, 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]

Graphics Frameworks Software Engineer • Cupertino, CA, United States

[internal_linking.similar_jobs]
Generative AI - Graphics Engineer

Generative AI - Graphics Engineer

Meshy LLC. • Sunnyvale, CA, United States
[job_card.full_time]
We are looking for skilled graphics engineer who have a deep command of modern C++ and GPU programming, a strong mathematical foundation, and an expert understanding of computer graphics—whether re...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Graphics Frameworks Software Engineer

Graphics Frameworks Software Engineer

Apple Inc. • Cupertino, CA, United States
[job_card.full_time]
Cupertino, California, United States Software and Services.Are you eager to learn, grow, and make an impact? We are looking for a highly motivated software engineer with strong technical, programmi...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer — High-Performance Graphics & Systems

Senior Software Engineer — High-Performance Graphics & Systems

Bolt Graphics, Inc. • Sunnyvale, CA, United States
[job_card.full_time]
A semiconductor startup is seeking a highly experienced Senior Software Engineer based in Sunnyvale, CA.This role involves designing, developing, testing, and maintaining high-performance software,...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
GNSS Software Engineer

GNSS Software Engineer

Trimble • Sunnyvale, CA, United States
[job_card.full_time]
GNSS Software Engineer page is loaded## GNSS Software Engineerlocations: US - CA, Sunnyvaletime type: Full timeposted on: Posted Yesterdayjob requisition id: R53013**Job Title:** GNSS Software Engi...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer — High-Performance Graphics & Systems

Senior Software Engineer — High-Performance Graphics & Systems

Bolt Graphics • Sunnyvale, CA, United States
[job_card.full_time]
A semiconductor startup in Sunnyvale, CA, is looking for experienced senior software engineers to design and develop high-performance production software.The ideal candidate has over 10 years of in...[show_more]
[last_updated.last_updated_30] • [promoted]
Staff Software Engineer, iOS Graphics, Android XR

Staff Software Engineer, iOS Graphics, Android XR

Google • San Jose, CA, United States
[job_card.full_time]
The mission of Extended Reality (XR) Graphics is to build the graphics tools and rendering pipeline for the Android XR platform.We have expertise in various components of the graphics stack, includ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer- Mobile

Senior Software Engineer- Mobile

Adobe Inc. • San Jose, CA, United States
[job_card.full_time]
Changing the world through digital experiences is what Adobe's all about.We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital exper...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer - Media

Software Engineer - Media

xAI • Palo Alto, California, US
[job_card.full_time]
Job Description Job Description About xAI xAI's mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge.Our team is small, highly mo...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer, Agents

Senior Software Engineer, Agents

Commure • Mountain View, California, US
[job_card.full_time]
Job Description Job Description At Commure, our mission is to simplify healthcare.We have bold ambitions to reimagine the healthcare experience, setting a new standard for how care is delivered and...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer

Software Engineer

Harmony • Palo Alto, California, US
[job_card.full_time]
Job Description Job Description Harmony is an open blockchain with data sharding and fast finality.Social games and community AI can use our onchain tokens for micro-payments, smart contracts for m...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
High-Performance Photonics Software Engineer

High-Performance Photonics Software Engineer

Keysight Technologies • San Jose, CA, United States
[job_card.full_time]
A leading technology company in California is looking for a passionate engineer to develop high-performance C++ solutions for photonic devices.The ideal candidate will hold a Ph.Responsibilities in...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior System Software Engineer - Neural Graphics Performance

Senior System Software Engineer - Neural Graphics Performance

NVIDIA • Santa Clara, CA, United States
[job_card.full_time]
NVIDIA is a world-leader in Gaussian Splatting and Neural reconstruction.Our team builds the Omniverse NuRec SDK to enable robotic, healthcare, and AV developers to build better models faster with ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer, Middleware

Senior Software Engineer, Middleware

Nuro • Mountain View, CA, United States
[job_card.full_time]
Senior Software Engineer, Middleware.Nuro exists to better everyday life through robotics.Founded in 2016, Nuro has spent eight years developing autonomous driving (AD) technology and commercializi...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
GNSS Software Engineer

GNSS Software Engineer

Trimble Inc. • Sunnyvale, CA, United States
[job_card.full_time]
Trimble Military Advanced Systems (MAS).Trimble is the market leader in precision high-performance GNSS systems.We are seeking a self-motivated GNSS software architect with disciplined analysis and...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Augmented and Virtual Reality Software Engineer

Augmented and Virtual Reality Software Engineer

Rivet Industries, Inc. • San Jose, California, United States, 95131
[job_card.full_time]
[filters_job_card.quick_apply]
Rivet is an American company building integrated task systems — fusing hardened hardware with software, sensors, AI, and networking — for industrial workforces and defense personnel.We create capab...[show_more]
[last_updated.last_updated_1_day]
Graphics Frameworks Software Engineer

Graphics Frameworks Software Engineer

Apple • Cupertino, CA, United States
[job_card.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 G...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
New Grads 2026 - General Software Engineer

New Grads 2026 - General Software Engineer

WeRide.ai • San Jose, California, US
[job_card.full_time]
Job Description Job Description Established in 2017, WeRide (NASDAQ: WRD) is a leading global commercial-stage company that develops autonomous driving technologies from Level 2 to Level 4.WeRide i...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
(USA) Software Engineer III - React/GraphQL development

(USA) Software Engineer III - React/GraphQL development

Walmart • Sunnyvale, CA, United States
[job_card.full_time]
We're looking for a Software Engineer to join International Digital Experiences team.Want to change how different countries shop online? Then keep reading!.You are a passionate front‑end engineer w...[show_more]
[last_updated.last_updated_variable_days] • [promoted]