2023-Technical_Lead_M/ECB-XC_Ban_Cockpit-technologies_Audio-Reception_component_middleware
Bosch GroupAbout the role
Company Description
Bosch 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 22,700 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 Description
Responsibilities
- Development of Middleware Component in C++ on Linux and Android
- Requirements Gathering & Analysis
- Technical inputs for Estimation
- Prepare High Level and Low Level Design
- Preparation of Test Specifications and review
- Analyzing and fixing of issues reported in the component
- Assure product quality characteristics fulfillment
- Causal analysis and Preventive actions - Technical issues
- Support for issue resolutions and clarification for cross functional teams.
---------------------------------------------------------
Skills
- Good communication skills and should be able to handle customer calls independently
- Self-directed and a good team player
- Work Experience in both of C and C++ programming languages mandatory.
- Good understanding of OOAD and UML concepts mandatory
- Middleware development in Embedded Infotainment domain (like Audio, Tuner, Media, BT, WIFI, SPI, Navi, Speech)
- Knowledge of Automotive Infotainment, CAN communication etc
- Good understanding of microcontrollers and RTOS is required. Knowledge of system peripherals like I2C, I2S, UART etc will be an added advantage
- experience in Linux based system development and Linux based application programming (Multithreaded programming, IPC mechanisms), Open SUSE Linux Enterprise Server (SLES) OS knowledge
Real time debugging on hardware using Emulators / Debuggers and software debugging skills.
Experience in Android Automotive
Good knowledge of Android internals, IPC mechanism, binder
Experience in development of HAL layers.
- Basic understanding of android Start-up.
- Knowhow of Android security, SELinux policy, is an advantage.
- Sound Android debugging knowhow.(logcat, tombstones, gdb)
- Good knowledge of Vehicle Network Service , JAVA
- Experience in working with Visual Studio / Eclipse environment, memory profiling tools as Valgrind / LeakTracer and Static Analysis Tools like Coverity / Lint
Understanding and familiarity with Google Test frameworks CTS and VTS.
- Working with Source Control tools like GIT , clearcase
- Good Mentoring and Communication skills
- Supportive to Project Manager at all requirements
Qualifications
BE (Computer Science , Electronics,
Electrical, Instrumentation, Telecommunication), ME , M.Tech
Experience : 9 years and above
Additional Information
Learning through sharing prevalent in group
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s