Head OS stack and firmware, architect and implement best-in-class Real Time OS to power mobile phones, embedded components and applications for mobile platforms. Represent OS engg at high level meetings.
Actively involved with and monitor development of OS stack and firmware.
Architect and implement best-in-class Real Time OS to power mobile phones in the market.
Design, implement and maintenance of various embedded components and applications for mobile platforms.
Represent the OS engineering team at high level meetings.
Work closely with design team to create exciting mobile user experiences as per modern standards.
Continuously learn the latest cutting edge Android Technologies and leverage implementation.
Motivate, mentor and lead other team members by rolling up your sleeves and offering technical and project management insights and tips.
Communicate often and effectively about the status of new and ongoing development efforts within the company.
Hands-on with embedded system programming and board bring up with OS internal skills.
Strong Command over Java, C/C++ and Android build system.
Android internal frameworks and device driver development expertise.
Experience of working with core Android libraries like bionic, stagefright etc.
Highly observant about design with strong command of efficient layouts, including optimization for various mobile environments.
Sound knowledge of caching mechanisms and tools like In Memory cache.
Experience of working with version control, bug tracking, continuous integration and other productivity enhancements software like Git, SVN, Bugzilla, Jira etc.
Passionate about software development and modern day Android OS technologies like
Latest chipsets, GPUs etc
Latest releases from chipset companies like Spreadtrum, Mediatek, QUALCOMM, Android Lollypop, Phonebloks, LTE etc.
Strong problem solving skills and ability to effectively manage technical people (internal & external development resources) and projects with responsibility and ownership in the teams work.