About Motorola Mobility India Pvt. Ltd:
Motorola software development philosophy is based on few key foundations:
● Building on a foundation of pure Android
● Software experiences that complement Android, not compete with it
● Ensuring software brings value to the consumer
● Constantly improve software experiences on the released phones by faster android upgrades and Motorola apps updates
About Motorola Bangalore Software Center:
At Motorola’s Bangalore Software R&D Innovation Center, we leverage 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 best mobile operating system. This is the largest software center 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 applications & experiences, carrier branded solutions, cloud services solutions, connectivity and modem integration and platform & system integration; essentially on almost all the software components on the android mobile platform.
Working at Motorola’s Bangalore Software R&D Innovation Center is an opportunity to be at the cutting edge of mobile software development.
About Role & Responsibilities
The Cloud Services organization is responsible for innovating and delivering Cloud enabled services & solutions for smartphones which help consumers worldwide enrich their digital lives. The Cloud Services team owns both the client (Android) and Cloud components for the Cloud enabled services & solutions.
This requirement is for the Cloud Server team and as an Android or Cloud Engineer, you will be responsible for building next generation Mobile Cloud oriented solutions and to power connected experiences on Motorola's Android products. You will work as part of Motorola Cloud Services team working either on the Cloud components and partner with Motorola Android Platform and Applications teams, QA, CxD and all engineering teams to deliver world class, high performing, and highly scalable mobile services. You will also be responsible for design, implementation, support of software product, leveraging the deep Android platform knowledge & expertise in Android apps development, focusing on Cloud-oriented experiences and use Agile (Scrum) methodology to deliver successful products. You will work with some of the best talent in this space of mobile software development. We build innovative new experiences for the latest and great mobile devices that are going to land in the market.
Desired Skills & Experience
Cloud Services Backend/Frontend Developer Role
• B.E / B.Tech in Computer Science or related technical discipline with 4-9 years of relevant industry experience is essential
• Strong background in object oriented design and coding (Java and C++) is required.
• Google Cloud Platform(GCP) experience(data store, indexing, BQ, GCE) is bonus
• Server Development Expertise on developing a cloud based solution serving large set of customers is desired
• Prior experience of working on architecture in addition to design & coding is required
• Experience with entire software development life cycle of a commercial product is desired
• Previous experience of contribution to innovation and creating new feature is desired
• Contributed to open source communities – Github / Meetup groups / etc is desired
• Prototyped and productized own apps on the Android ecosystem is desired