Back to list

Vacancy description

Audio techstack: Automotive Android and QNX developer in Bangalore, भारत

Bosch Group

  • Full-timeStandard weekly hours

Bangalore, भारत



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 27,000+ 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



About the Role

We are looking for a Senior Automotive Audio Software Developer with strong hands-on experience in Android Automotive/AOSP and QNX-based embedded platforms.

The candidate will design, develop, integrate, and debug automotive audio software across the complete stack, covering Android Audio Framework, Audio HAL, audio middleware/management, QNX, and underlying hardware interfaces.

The role requires strong Modern C++, embedded-system fundamentals, system-level debugging capability, and a good understanding of Automotive Infotainment audio architecture.

Key Responsibilities

  • Analyze and refine requirements for automotive audio software components.
  • Design and develop embedded audio software using Modern C/C++.
  • Develop, customize, and debug Android/AOSP Audio Framework and Audio HAL components.
  • Develop and maintain QNX/POSIX-based audio middleware, audio services and audio-management components.
  • Work with POSIX concepts including multithreading, IPC, synchronization, shared memory, message queues and sockets.
  • Integrate audio software with DSP frameworks, OS services, HAL and hardware interfaces.
  • Analyze complex issues across Application Framework/Middleware , HAL, OS, DSP , Hardware layers.
  • Support platforms bring-up, integration, validation, and customer-specific audio configurations.
  • Prepare and review high-level and low-level software designs, including UML-based designs.
  • Perform unit testing using frameworks such as Google Test/GTest and contribute to CI/CD activities.
  • Participate in design and code reviews and drive clean-code and software-quality practices
  • Provide technical guidance to team members and support cross-functional teams in resolving complex audio issues.

What We’re Looking For

  • Must-Have Technical Skills - Embedded C++ 11/14/17 programming skills. Strong understanding of object-oriented design, STL, memory management, multithreading, concurrency and synchronization.
  • QNX Hands-on development experience on QNX-based embedded systems. Experience with QNX-based audio middleware/audio-management components.
  • Understanding QNX Sound Architecture and device-driver concepts is beneficial.
  • Automotive Audio : Good understanding of audio routing and management, Audio streaming, Audio device handling Low latency audioInternal/external amplifiers DSP integration
  • Strong system-level debugging and problem-solving skills.
  • Android Automotive AudioHands-on experience with AOSP/Android Audio Framework.
  • Experience with: AudioFlinger / AudioPolicyManager / AudioPolicyService / AudioManager / AudioService / Car Audio Framework / Audio routing and device management / Audio HAL / AIDL / HIDL
  • Strong Android debugging using logcat, bug reports and Tombstone logs.
  • Familiarity with ALSA/TinyALSA and PCM/audio streaming is advantageous.
  • Good understanding of embedded systems and RTOS concepts.

Qualifications



B.E./B.Tech/M.E./M.Tech in Computer Science, Electronics, Electrical, Telecommunication, or a related engineering discipline

Additional Information



Exp- 5-9 years

  • Experience with Qualcomm automotive audio architecture and DSP frameworks.
  • Experience with Hypervisor-based IVI architecture.
  • Hands-on knowledge of tools such as QACT/QXDM and Qualcomm ACDB.
  • Knowledge of low-level audio interfaces such as I2S
  • Knowledge of audio DSP processing, effects and tuning. Understanding of CAN/vehicle signals influencing audio behavior.
  • Experience with UML/design tools and software design patterns. Familiarity with SAFe/Agile and ASPICE.
  • Knowledge of ISO 26262 and secure software development practices.
  • Exposure to AI-assisted software development tools such as GitHub Copilot; familiarity with LLMs/AI Agents/agentic workflows can be an additional advantage.

Similar vacancies

More like this role

  • IT
... Android Audio Framework, Audio HAL, and audio routing to deliver high-quality in-vehicle audio performance.Responsibilities:- Develop and maintain automotive audio software using C/C++.- Implement and debug audio features for in-vehicle infotainment (IVI) systems.- Work with Android Automotive OS (AAOS), Android Audio Framework, ...

Bangalore, भारत

... rules and table-based editors in PREEvision Definition, modeling and generation of different ARXML files for AUTOSAR Adaptive Skills Must have 5+ years in automotive: ASPICE knowledge and hands-on experience in C++ Linux/QNX/Android Automotive alongside classic microcontrollers 3+ years experience with Adaptive software ...

Bangalore, भारत

  • Full-time
  • Contract
  • IT

Rs 20 - 25 lakhs p.a.

... someone who's excited by form factors beyond the phone and wants to own how audio behaves on each of them. What you'll work onMulti-Surface Development - Build and own Kuku's Android experience across Android Automotive OS / Android Auto, Wear OS, Android TV - Design adaptive, responsive UI that feels native to each surface ...

Bangalore, भारत

... designers and product managers to create an intuitive and safe user interface, including touch and voice-enabled features. Software implementation: Liase with Sw developers on various embedded platforms like QNX, Linux, and Android. Safety and compliance: Ensure the HMI design adheres to safety standards like ISO 26262 and minimizes ...

Chennai, भारत

  • Full-time
... bring innovative methods and approach in work. 4. Ability to access, work with quality and compassion towards the cause. 5. Working experience with OEM, Tier 1 and 3PL on the Certification. 6. Basic Knowledge on the Android and Linux/QNX Infotainment Our commitment to Diversity, Equity, and Inclusion At Mahindra and Mahindra ...

Chennai, भारत

Mahindra & Mahindra Ltd

Senior Engineer

... to 5.5 years of experience in developing CI/CD pipelines and release management. Strong expertise in Linux environments, including debugging and optimization. Hands-on experience with Android build systems and workflows. Proficiency in infrastructure automation tools such as Ansible and Terraform . Familiarity with QNX build ...

Coimbatore, भारत

Akshaya Business IT Solutions

Android Camera Engineer - Automotive Domain

... Responsibilities : - Develop and maintain Android Camera HAL (HAL3/AIDL).- Integrate camera sensors, ISP, and V4L2 drivers on Android platforms.- Support EVS, Camera2, and multi-camera automotive use cases.- Debug camera issues across Application, Framework, HAL, and Kernel layers.- Drive CTS/VTS compliance and performance optimization.- ...

Bangalore, भारत

PEOPLE TECH ENTERPRISES PRIVATE LIMITED

Android Infotainment Developer - Automotive Domain

... Summary:We are looking for skilled Android Infotainment Developers to develop, enhance, and stabilize Android Infotainment Applications and Middleware (MW) for automotive embedded https://jobeax.com/link/1Rn7zv9wYEsoo7Eu ideal candidate will have hands-on experience in Android application development, AOSP, middleware, and software ...

Hyderabad, भारत

... Platform solution based on AUTOSAR Classic, AUTOSAR Adaptive and QNX working together as a system interacting with a host of cameras, ultrasound sensors, internal and external Radars. Luxoft is collaborating on Signal and Service Management, Diagnostics, SW Update, Vehicle Config, QNX/Middleware and Software Architecture areas ...

Bangalore, भारत

... Platform solution based on AUTOSAR Classic, AUTOSAR Adaptive and QNX working together as a system interacting with a host of cameras, ultrasound sensors, internal and external Radars. Luxoft is collaborating on Signal and Service Management, Diagnostics, SW Update, Vehicle Config, QNX/Middleware and Software Architecture areas ...

Bangalore, भारत