Saturday, 13 August 2016

Micromax openings as Software Engineer apply online

Advertisements
Micromax openings as Software Engineer apply online

Job description

Principal Responsibilities:
  • Enhance the existing Android framework and develop new features 
  • Troubleshoot and maintain the Android framework on a range of devices 
  • Develop for security, stability and performance 
  • Drive the design and development of APIs 
  • Work closely with Build Integration, Test and SW teams 
  • Ability to work with Open Source Software deployment platforms like git/repo/P4, Gerrit or Stash/Crucible, JIRA, Jenkins, ReviewBoard, Hudson, Bamboo, BugZilla 
  • Work hand-in-hand with product owners and a world-class engineering team to ensure the quality, functionality, performance, security and availability for our products 
  • Be part of a team that designs and maintains our automated build, release, and testing infrastructure 
  • Collaborate with our open source community to integrate new features and bug fixes 
  • Work in an Agile development environment 
  • Engage with user community to understand the feedback of the software release 

Role Requirement:
  • A Computer Science or related degree 
  • 4+ years of Android OS/framework development experience 
  • Extensive experience developing complex Android applications 
  • Exceptional Object-Oriented design and development skills 
  • Hands-on knowledge of supporting multiple versions of Android, screen resolutions and device types 
  • An expert understanding of the Android SDK 
  • Experience adding features or a strong understanding of Android frameworks 
  • Good Working knowledge in board bring-up, DDR, uboot, UEFI, USB, SPI, ARM-core, Emulation platforms and Flash technologies 
  • Experience with Cross compiler tool chain, GCC, Uber TC. 
  • Knowledge of identifying bugs/issues in device driver at kernel level looking at the debug logs (kmsg, logcat) 
  • Experience in writing custom sysfs interfaces and creating custom device drivers will be a big plus 
  • An extensive background in Java, C or C++ development 
  • Experience with performance and security optimizations on Android, Linux or Open Source projects 
  • Expertise with Linux, Android; experience specifically with the Android Open Source Project strongly desired, Junit/CTS is a big plus. 
  • Experience with Android software deployment is strongly desired 
  • Experienced in working with open source software projects and contributing to them 
  • Experience with working on software build and development tools such as git/repo/P4, Gerrit or Stash/Crucible, JIRA, Jenkins, ReviewBoard, Hudson, Bamboo, BugZilla 
click to apply

Advertisements

0 comments:

Post a Comment