Job Description
Company DescriptionBosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 28,200+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.Job DescriptionAs HMI software engineer, you would develop Android based automotive cockpit applications for our client.Development of automotive cockpit UI application with AndroidEnable high responsiveness between UI specification/style guide development/changes and UI module deliveryEnsure timely delivery of tasks according to product back logEnsure good quality of deliveryMinimum 3 to 8 years of experience in software programming – Application Design and ImplementationGood Understanding of AOSP architecture and conceptsExperience in Android application development, preferably with Automotive Android OSExperience in UI implementationExperience in infotainment display / instrument cluster projects is a plusExperience in agile software development process (SCRUM)SkillsProficient in Java, Android SDK, JNI, C++, JSON, Sqlite, RESTful APIsKnowledge in developing UIs (Widgets, business logic, etc.)Knowledge in usage of KotlinFamiliar with Android HAL and HIDL - Audio, Graphics, Camera, Sensors, Automotive etc.Proficient with developing Unit Tests and SW functional tests for own codePractical knowledge of JIRA, ConfluenceKnowledge about CAN protocol is a plusAutomotive domain knowledge is a plusGood communication and team player skillsQualificationsB.Tech/M.Tech./MS/MCAAdditional Information3-8 years of experience