Back
India   India   Engineer   Advansoft -

Android Framework Engineer - AIDL/Middleware (3-10 yrs) Bangalore | Engineer in Engineering Job at1

ADVANSOFT

This listing was posted on hirist.

Android Framework Engineer - AIDL/Middleware (3-10 yrs) Bangalore

Location:
Bangalore
Description:

Job Description :Relevant experience : 5-8 years in Multimedia or connectivity ECU (anyone) middleware development (middleware mandatory).- Solid understanding of Android architecture, Binder IPC communication, HAL, AIDL, or similar communication and android framework (mandatory)- Embedded SW architecture background is required.- Knowledge on SW development environment and process - Experience in development in C++ or Java (anyone) is mandatory (Both is a Plus).- Experience in designing, re factoring Java and C++ components.- Good understanding of Design Patterns and OOP concepts.- Experience in debugging complex systems- Mandatory Automotive experience of minimum 2 Years- Knowledge on Media, Audio software stack is a plus.- Knowledge to Connectivity, TCU, Telephone is a plus- Knowledge on Google Test suite (GTest), Junit is a plus.- Knowledge of test framework integration. (Roboelectric, Mockito)- Experience in GitLab, Scripting (Shell, Python), Service Oriented Architecture, Docker is a plus.- Good communication in English, Rigorous and Well organized.- Good understanding of Source control git , build system automation for CI & CD .- Leadership skills (ability to support other team members).- Good understanding SE linux.- Android build system knowledge (bp, soong, etc.)- UI Components: This includes activities, fragments, views, layouts, and widgets. Each component has its own set of classes and methods for building user interfaces.- Data Storage: Android provides various options for storing data, such as SharedPreferences, SQLite databases, and file storage. Each storage option has its own set of classes and methods.- Networking: Android allows you to perform network operations using classes like HttpURLConnection or higher-level libraries like Volley or Retrofit.- Multimedia: The Android framework supports playing audio and video, capturing images and video, and working with media files.- Location and Maps: You can access device location using the Location APIs and display maps using Google Maps APIs.- Background Processing : Android offers mechanisms for performing background tasks, such as AsyncTask, HandlerThread, IntentService, and JobScheduler.- Notifications : You can create notifications to alert users about events or updates using the Notification Manager and related classes.- Sensors: Android devices have various sensors like accelerometer, gyroscope, and proximity sensor. You can access sensor data using the Sensor APIs.- Permissions: Android requires permissions to access sensitive device features or data. You can request permissions at runtime using the Permission APIs.- Concurrency and Threading: Android provides classes and utilities for managing threads and executing asynchronous tasks, such as AsyncTask and Executors.- User Interface Guidelines: Android has design guidelines for creating user interfaces that are consistent with the platform's look and feel. You can find these guidelines in the documentation as well.- Security: Android has built-in security features like permissions, sandboxing, and cryptographic APIs to protect user data and the device itself. (ref:hirist.tech)
Education/experience:
2 To 5 Years
Company:
Advansoft
Posted:
April 30 on hirist
Visit Our Partner Website
This listing was posted on another website. Click here to open: Go to hirist
Important Safety Tips
  • Always meet the employer in person.
  • Avoid sharing sensitive personal and financial information.
  • Avoid employment offers that require a deposit or investment.

To learn more, visit the Safety Center or click here to report this listing.

More About this Listing: Android Framework Engineer - AIDL/Middleware (3-10 yrs) Bangalore
Android Framework Engineer - AIDL/Middleware (3-10 yrs) Bangalore is a Engineering Engineer Job at Advansoft located in India. Find other listings like Android Framework Engineer - AIDL/Middleware (3-10 yrs) Bangalore by searching Oodle for Engineering Engineer Jobs.