Collaborate closely with other engineers, designers, managers, and executives to define, design, and ship new features. Drive complete features from requirements through to deployment and experimentation.
The candidate is expected to possess a good working knowledge of C/C++, strong Knowledge of Linux device driver; must have Software development experience in Fuel Gauge, charger driver and battery management, Power management and CPU throttling.
In this role, the selected candidate will develop our family of sensor based mobile applications in Android; collaborate with QA, Design, Product, and other developers to understand and execute on requirements.
In this role, you will work with a cross-functional team of Product Managers, Designers, Engineers, Web Developers, and Content Creators to conceptualize and develop world-class ESPN apps. Based on your experience, you will apply technical expertise to manage individual project priorities, deadlines and deliverables and will be responsible to design, develop, test, deploy, maintain, and enhance software solutions.
Responsible for development of complex Java and C++ applications; experience in all phases of software development lifecycle: requirements analysis, tech design, implementation, code review, testing, and release.