Bosch Engineering and Business Solutions
SemiconductorsBengaluru - Bangalore 1 year ago 9 - 12 Years UML Root Cause nalysis DAR OSS OOAD C++ Linux scripting IPC DB GDB DBUS SQLite HFP AVRCP A2DP SPP PBAP Yocto bitbake
Job DescriptionEssential Duties and Responsibilities: The Linux Architect for middleware will be responsible to design and guide team members to develop middleware components, Analyze and prepare software design in UML using OOAD conceptsEstimate effort needed using estimation techniquesGuide team members in developing and porting middleware components in Linux Review software code and design Responsible for Defect root cause analysis and DAR Responsible to ensure OSS compliance Requirements:Automotive Infotainment experience with a Minimum of 2 Production programs. Expert in software architecture, design and development – OOAD/UML, C++ (Mandatory) (GNOME preferable) Experienced in designing and developing in Linux Middleware components in Infotainment domain Linux scripting, debugging, IPC, Library and DB: Shell, gdb, DBUS, OSS, SQLite Bluetooth Profiles : HFP, AVRCP,A2DP, SPP & PBAP Connman and wpa supplicant Media-player Good to Have : Mirror link, Carplay, Android Auto, Lifecycle management, FOTA & CE Device Manager Experienced in one or more build environments (Yocto, bitbake, …) Strong Analysis skills with problem solving ability Expert in Software estimation techniques Exposure to Open Source Software licensing obligations German language proficiency is an advantage More Hide
ProMobi Technologies Pvt. Ltd.
IT - Software ServicesPune 2 years ago 3 - 10 Years RxJava Retrofit OkHttp Dagger Retrofit Volley Glide / Picasso SQLite DB migration strategies.
Location - Pune Skills and Experience At least 4-5 years experience in building Android mobile applications.Strong Core Java (Data Structures, Design Patterns and Multi-threading).Understanding the best practices of Android Application Architecture (MVVM / RxJava).RxJava, Retrofit, OkHttp, Dagger and Functional Reactive programming concepts.Hands on experience in using Retrofit or Volley networking libraryHands on experience in using Glide / Picasso Image Loading Libraries.Ability to write Custom View ComponentsHands-on knowledge using Service, Broadcast Receivers and other Android components.Complete understanding of Android Activity Lifecycle.Good understanding of SQLite and incremental DB migration strategies.Hands on experience in using Google Play Services library.Android Push Notifications using GCM or CCS.Internationalization (i18n) in Android.Understanding App Stand-By and Doze mode in Android M and the impact areas.Android Alarm Manager or the new JobService. More Hide