Localization Software Engineer

Santa Clara Valley (Cupertino), California, United States
Software and Services

Summary

Posted:
Weekly Hours: 40
Role Number:200177357
Our Software Engineering team is a passionate group dedicated to improving Apple’s software for our international users. We are looking for a highly motivated engineer with strong software development, continuous testing, interpersonal and language skills.

Key Qualifications

  • Proficiency with Objective-C or Swift programming languages
  • Proficiency with Apple’s development APIs (UIKit, Cocoa, Foundation)
  • Experience building software for Apple’s platforms (watchOS, tvOS, iOS, macOS)
  • Experience with software testing, and version control
  • A working knowledge of UNIX commands
  • Strong analytics and problem-solving skills
  • Strong communication and interpersonal skills
  • Experience with various languages and cultures

Description

You will work with a wide array of Apple software engineering teams, international software QA centers, translators and project managers to ensure that Apple delivers world-class software products to our international markets. Your role is to make sure Apple software products work beautifully all over the world. Your duties include: - Improving and localizing the user interface and underlying functionality of Apple’s applications and platforms - Analyzing international functionality issues and making changes to application and OS source code - Working cross-functionally with other engineering teams, QA, and project management teams throughout Apple - Developing and maintaining software tools that help facilitate the localization and internationalization process

Education & Experience

BS/MS in Computer Science, Computer Engineering, Informatics (or equivalent experience).

Additional Requirements

  • Preferred Skills
  • - Experience in software localization/internationalization
  • - A working knowledge of scripting languages (e.g. Python, Ruby, Perl)
  • - Skills in reading, writing and speaking languages other than English
  • - Knowledge of Computational/Corpus Linguistics
  • - Experience with international text issues such as right to left layout and Unicode
  • - Strong interest in Apple and its international users