logo

JobNob

Your Career. Our Passion.

Software Engineer II


Medtronic


Location

Bangalore | India


Job description

A Day in the Life

3+ years of experience working in Android Framework, JNI, C/C++, BLE, WiFi.

Develop Android apps either using Java or Kotlin

Expertise in using all the various Android components in the framework

Hand on with JNI, C/C++ is a added advantage

Review and evaluate designs and project activities for compliance with technology and development guidelines and standards

Development expertise of Android jetpack components

Development expertise of Android apps in Kotlin with coroutines

Expertise on Room Database API with Firestore database synching

Development Experience on MVVM architecture and Dependency Injections(Hilt and Dagger)

Should be able to maintain Unit Testing and Espresso Instrumentation for automation

Knowledge of programming patterns or architectural patterns

Demonstrated experience and an understanding of OOP, Design Patterns, Media Players, and Android memory management

Experience with offline storage, threading, and performance tuning.
Asynchronous task - async task, intent services, handlers, loopers, threads, runnable, loaders

Must Have: Minimum Requirements

B.E, B.Tech, M.E, M.Tech degree in CS, ECE, IS.

Experience working with evaluation kits / development kits for emulation of final design

Experience working on multiple stages of the product development lifecycle (project initiation, design
completion, release, and maintenance)

Excellent verbal and written communication skills

Strong logical and analytical skill

Able to work in cross-functional and global teams, and participate in early morning or late-night calls

Ability to hustle between different roles


Job tags



Salary

All rights reserved