Font Tools Engineer

Cupertino, CA
  • Job Code


Posted: Apr 26, 2019

Weekly Hours: 40

Role Number: 200056069

Software Engineering position responsible for developing tools, scripts, and libraries for the creation of fonts for all platforms: desktop, mobile, web, and printing

Key Qualifications

  • Proven proficiency in Python
  • Fundamental understanding of operating systems. MacOS X/Unix preferred
  • Excellent problem solving and debugging skills
  • Great attention to detail with strong values for testing and quality
  • Comfortable working collaboratively on large projects
  • Ready to learn new technologies and new ways of doing things
  • Self-motivated and innovative
  • Good communication and organizational skills


Do you appreciate the tasteful use of fonts and text layouts in Apps and Web sites? Do you like the elegance and complexities of Chinese, Arabic, Hindi, or Thai scripts? Would you like to improve the experience for millions of customers that use Apple devices daily? The Type engineering team is looking for a highly motivated, passionate, and creative engineer to help us deliver the best font and text technologies in Apple products

Text and Fonts are part of Apple's DNA. We pride ourselves with delivering the best typographic experience in our user interfaces, marketing materials, and on the Web. The Type team delivers the engineering solutions to make this happen. We are always looking for ways to enable our developers and creative professionals achieve their best work on any platform


You will craft tools to develop, qualify, and measure performance of fonts and text system components
You will write scripts to automate tasks, for build qualification, or add new value to low-level tools
You will diagnose and fix software bugs in tools, scripts, and fonts
You will report on project progress and communicate any perceived risks

Education & Experience

BS in Computer Science or equivalent required

Additional Requirements

  • The following are skill sets or interests that are desirable but not required for this position:
  • Familiarity with Font technologies
  • Knowledge of non-Latin script languages
  • Experience with PyObjC/Objective-C or Swift

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Font Tools Engineer

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account