General Information

Req #
Career area:
Hardware Engineering
Monday, June 7, 2021
Working time:

Why Work at Lenovo

Here at Lenovo, we believe in smarter technology for all, so we spend our time building a society that’s brighter and more inclusive. 

And we go big. No, not big—huge.

We’re not just a Fortune 500 company, we’re one of Fortune’s Most Admired. We’re in 180 countries, working with 63,000 brilliant colleagues and counting. And we’re known for the world’s most complete portfolio of smart technology, from devices to software to infrastructure.

With our ingenuity, we help millions—not just the select few—experience our version of a smarter future. 

The one thing that’s missing? Well… you...

Description and Requirements

The software engineer will join the Motorola Experiences team based in Bangalore, India. The experience group at Motorola leads development of some of the signature novel experiences on Motorola phones and devices. They include the widely-acclaimed Edge Touch, Moto Gametime, Moto Voice & ON-device feedback features. All these unique experiences rest on Moto innovated hardware enablers and software enablers.These are experiences that not only fill key user needs but point the way to new directions in the development of mobile computing, across all of the user’s devices, whether they be PCs, laptops, or phones. The Android development engineer would build gametime support for Desktop mode. Desktop mode extends the power of mobile to a bigger display allowing for a more immersive gaming experience Job Responsibilities: 1. Architect and build an optimized Gametime experience across various device categories & form factors leveraging unique Moto hardware and software enablers 2. Analyze requirements for Gametime desktop, build prototype to perform feasbility and impact analysis leveraging Motorola's unique desktop mode framework 5. Collaborate with product managers, Desktop framework team, and both internal and external stakeholders to drive dependency delivery and ensure ontime ship of the feature with optimum quality & performance 6. Responsible for play store upgrades and platform upgrades for the feature 7. Responsible for Region/Locale/hardware specific customization Requirements: 1. Bachelor degree or above in CS, CE, Mathematics or related engineering discipline. 2. 5+ years demonstrated industry experience developing and shipping apps with the Android platform. 3. Extensive understanding of Android framework components and their lifecycles, sharp Android development skills (Fragments, Animation, Performance, Memory, etc.) 4. Understanding of data structures, data modelling and software architecture 5. Good knowledge of math, probability, statistics and algorithms 6. A constant desire to improve, learn more and take our team to the next level.
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.