Back to list

Vacancy description

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

Bosch Global

  • Full-timeStandard weekly hours

Bangalore, भारत

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.
  • Implement multithreading, IPC, synchronization, shared memory, message queues, and socket-based functionality.
  • Integrate audio software with DSP frameworks, OS services, HALs, and hardware interfaces.
  • Analyze issues across application framework, middleware, HAL, OS, DSP, and hardware layers.
  • Support platform 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 with Google Test/GTest and contribute to CI/CD activities.
  • Participate in design and code reviews and promote clean-code and software-quality practices.
  • Provide technical guidance and support cross-functional teams in resolving complex audio issues.

Requirements

  • B.E., https://jobeax.com/link/2DENLGgQM7whDhaE, M.E., or https://jobeax.com/link/s1WvHFV9ITSwCkyS in Computer Science, Electronics, Electrical, Telecommunication, or a related engineering discipline.
  • 5–9 years of experience in relevant software development.
  • Strong C++ 11/14/17 programming skills and understanding of object-oriented design, STL, memory management, multithreading, concurrency, and synchronization.
  • Hands-on QNX development experience on embedded systems, including QNX audio middleware or audio-management components.
  • Good understanding of automotive audio routing, streaming, device handling, low-latency audio, amplifiers, and DSP integration.
  • Hands-on experience with AOSP/Android Audio Framework and components including AudioFlinger, AudioPolicyManager, AudioPolicyService, AudioManager, AudioService, Car Audio Framework, Audio HAL, AIDL, and HIDL.
  • Strong Android debugging skills using logcat, bug reports, and Tombstone logs.
  • Understanding of embedded systems and RTOS concepts.
  • Experience with Qualcomm automotive audio architecture and DSP frameworks is preferred.
  • Experience with hypervisor-based IVI architecture is preferred.
  • Hands-on knowledge of QACT, QXDM, and Qualcomm ACDB is preferred.
  • Knowledge of I2S, audio DSP processing, effects, tuning, and CAN/vehicle signals influencing audio behavior is preferred.
  • Experience with UML/design tools and software design patterns is preferred.
  • Familiarity with ISO 26262 and secure software development practices is preferred.
  • Exposure to GitHub Copilot, LLMs, AI Agents, or agentic workflows is an additional advantage.
Loading similar vacancies…