Staff Engineer, SW
Lenovo
Why Work at Lenovo
Description and Requirements
About Motorola
Motorola pioneered the mobile communications industry with the invention of the first commercial portable cellular phone DynaTAC in 1983. Motorola invented most of the protocols and technologies that make mobile communications possible, including the first mobile phone, the first base station, and almost everything in between. During 1996, Motorola revolutionized the mobile industry with the launch of the world's smallest & lightest starTAC. Motorola excelled the leadership in mobile innovation by selling 130 million iconic RAZR phones between 2003-07, which is the bestselling clamshell phone in the world to date.
Today, Motorola is combining that pioneering spirit with a renewed commitment to consumers. That’s why Motorola phones run on Android, the world's most popular operating system. Android brings the openness that shaped the Internet to the mobile world. During 2009, Motorola was one of the first adopters of the Android platform for smartphones and since then the company has been focusing on creating smartphones based solely on Android. The products from Motorola - the new foldable Moto Razr, Motorola Edge, Moto G and Moto E have changed the market landscape for adoption of smartphones across all parts of the world and this is the testimonial for the continued focus on novelty, differentiation, and innovation by the company.
Motorola is dedicated to bringing consumers around the world great value through devices that don’t compromise on quality, experiences, or style. For the past 96 years, Motorola engineers have thrived on invention and on finding new ways to solve problems. Motorola, a company synonymous with quality, even invented the ground-breaking six sigma quality improvement process, which became a worldwide standard for excellence. Motorola continues to look for new opportunities to change people’s lives for the better through the magic of mobility.
Key milestones details on 90 years of history (1928-2018) of Motorola can be found here
About Motorola India Software R&D Center
Motorola India Software R&D Center was established in 1992 in Bangalore as one of the first Global Software Groups (GSG) for Motorola and one among the pioneering R&D centers in Bangalore. In 1994, Motorola GSG India was one of the first organizations in the industry to achieve SEI CMM Level 5 Maturity Level. Since inception in 1992, Motorola GSG India was focussed on software research and development for different Motorola business units across mobile, semiconductors, enterprise, cellular networks, public safety and home divisions.
Presently, at Motorola’s India Software R&D Center, we use our talent and passion to help the company to build world-class products and experiences for our customers on the foundation of Android, the world’s largest mobile operating system. This is one of the key software centers for Motorola outside of the USA, supporting our global software innovation & development in which different functional teams collaborate seamlessly. Motorolans in Bangalore are involved in developing Cloud Platform & Services, Applications & Experiences, Carrier Branded Solutions, Connectivity & Modem Integration and Android OS & SMR upgrades, essentially on almost all the software components on the Android mobile platform.
Motorola India employees have successfully innovated several key ideas through hackathons and commercialized it with significant impact on customer value proposition. Apart from feature innovation, Motorola India employees have demonstrated their zeal for IP creation with 175+ patent grants out of 550+ patent filings since 2013. Continuous Innovation and growth in value is the key mission for Motorola India since the inception of the center and this is the secret of its successful existence as a strategic and key center for the past 32 years.
Cloud Services Group Overview
The Cloud Services R&D team at Motorola Mobility is bringing Cloud enabled experiences and platform services to Motorola mobile devices worldwide. The team is at the center of a fast paced innovation cycle in the industry that is bringing mobile and cloud offerings as a seamless end to end experience for our consumers. This is the next big thing in mobile computing and the portfolio of products and services we are developing is an industry first. The group uses a broad spectrum of technologies to develop its platforms and is made available as an app on a mobile device, or a PAAS and SAAS based web application or as platform services with API interfaces in the cloud. Taking cue from the company’s focus on Services, the group is working on some compelling services in exciting areas like content delivery, fintech and shopping. One of the services application Hello You is successful in touching the lives of more than 70M users across LATAM, Asia, Europe regions and also provides digital banking and shopping services to consumers in Brazil. This group also provides the platform to reach our consumers across the world, post device sales and is instrumental in enabling post sales revenue.
Technologies used to deliver these capabilities span across Java Server based technologies, React/Angular Based front end and Analytics stack, AWS, Google Cloud services, Content Delivery Frameworks, Android Framework & Apps, LLM Models along with Vertex AI, a range of web tools, scripts and application models. The team is composed of a diverse set of engineers with strong entrepreneurial backgrounds and are passionate about developing large scalable platforms, technologies and experiences that will revolutionize the next wave of innovation in mobile computing.
Scope and Impact
As a key engineer in the Cloud Services team, you drive and influence the overall architecture & design to provide solutions for various Cloud services offerings, working in tandem with the business and product management teams. These solutions are powered by contemporary Cloud paradigms, Google cloud platform services like GCE, GAE, Cloud SQL, Big Query, Datastore, Kubernetes, Vertex AI and AWS services like EC2, S3, Lambda, RDS, and DynamoDB etc. You keep pace with the industry developments, standards and best practices and appropriately influence the technical decisions of project/product managers and engineers with your experience and technology expertise.
B07 - Staff Engineer
Common
BE/BTech or ME/MTech in Computer Science or equivalent with 6 - 10 years experience in implementing and delivering Cloud/Enterprise architecture and solutions
Demonstrates solid understanding of Cloud/Enterprise Architecture concepts and paradigms with hands-on experience in developing high-scale, distributed systems, bringing together the appropriate technologies and products (including third party products) needed to construct and deliver a complete solution.
Hands on experience with Cloud/Enterprise architecture paradigms, Data models, Web technologies, Virtualization, Identity management, information security, and system integration
Deep understanding and hands-on experience of OOAD paradigms, multi-threading and concurrency concepts
Hands on Android development experience is desirable.
Prior experience of development and commercial deployment of successful Cloud based products/solutions
Experience with entire software development life cycle of a commercial product
High energy and passion towards creating complex Cloud solutions and fostering innovations
Excellent communication skills, both verbal and written.
Frontend
Expert knowledge of UI design principles and techniques and up to date with new technologies
Hands on experience in developing functional, appealing, highly responsive web and mobile based front end
In depth knowledge on front end scripting frameworks (e.g : React and Angular) and secure scripting techniques
Hands on experience in creating cascading style sheets (CSS) that are consistent across all browsers and platforms
Hands on experience in implementing Native interfaces with Android Applications using React JS or other similar interfaces