Internationalization Engineer
LenovoJaguariúna, sao paulo, brazilUpdate time: April 30,2021
Job Description
Position Description: Motorola Mobility, A Lenovo Company, is one of the world’s fastest growing smart phone providers, creating groundbreaking, affordable, high-quality products designed and built with the global customer in mind. And it’s our people who make this all happen. We are thinkers, risk-takers and problem solvers, working together to constantly challenge the status quo. If you share our commitment to ingenuity, creativity and innovation we want you to help us define our world of tomorrow. Motorola is at the forefront of designing and developing products supporting 5G technology. Explore the opportunities and apply today. What You'll Do: \- Lead Motorola’s internationalization area technically, determining and advocating for best internationalization practices and localizability within the SW developers community, promoting a culture of engineering excellence and ensuring code quality. \- Act as main point of contact within Motorola for Google and other third party partners for software internationalization regional and legal compliance. \- Partner with development teams in the review of features from an internationalization perspective, leading the design and correct implementation of internationalization standards for each target in-country market including: layout, renderization, libs and APIs (ICU, CLDR, minikin, libphonenumber etc.), bidirectionality (LTR/RTL), characters ordering, formatting (date-time, decimal separators, telephone numbers, plurals/genders), language identification (ISO 639-1 / ISO 3266-1, BCP 47 language tag), Unicode encoding (UTF-8, UTF-16, UTF-32), fonts and typefaces (Unicode, Non-Unicode, Zaw Decode etc). \- Own the analysis and communication of the Internationalization impacts of new Android versions to the SW development teams at Motorola, define and implement the strategy of updates to the set of languages, countries and Keyboard IMEs (Input Method Engine) in the software configuration for final users at each Android version, according to market Requirements. What We Expect: \- Ability to quickly prototype ideas / solutions and perform critical analysis by applying creative approaches for solving complex problems, particularly with the use of pseudo-locales, to automate localization processes and ensure high-quality localized interfaces in all supported languages. \- Ability to identify and understand problems from a global user's perspective #### Position Requirements: Advanced degree, Master in Computer Science with emphasis on SW Engineering 5+ years experience in software development with extensive knowledge of Java Programming language Solid experience on Android Framework and working knowledge on Unicode development Experience with Localization and Internationalization Engineering a plus Experience in Restful API design a plus Experience in deploying SW to cloud (Google Cloud, VM, etc) In-depth knowledge of common i18n standards (ICU, CLDR, Unicode encoding - UTF-8, UTF-16, UTF-32, RTL etc) Experience with build automation within Jenkins CI Experience in developing Internationalization tools a plus We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any federal, state, or local protected class.

Get email alerts for the latest"Internationalization Engineer jobs in Jaguariúna, sao paulo, brazil"