Senior Software Engineer - Audio Infotainment Platform at Rivian and Volkswagen Group Technologies in Belgrade
- Company: Rivian and Volkswagen Group Technologies
- Location: Belgrade
- Job type: full time
- Workplace: remote
- Posted: 2026-10-13
All open roles at Rivian and Volkswagen Group Technologies
Job description
About Us Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we’re addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future is uncharted. By combining our expertise across connectivity, AI, security and more, we’ll map a new way forward. Working together, we’ll create a future that’s more connected, more intelligent, more sustainable for everyone. Role Summary The Serbia Infotainment Platform team at Rivian Volkswagen Technologies is looking to expand our multimedia group with a skilled Audio Software Engineer. In this role, you will play a critical part in developing, designing, and integrating low-level audio software, focusing on A2B audio bus protocols, vehicle diagnostics (DTCs), and advanced DSP development and signal processing. While embedded software systems form the core of your technical responsibilities, you will also ensure seamless integration across Android and Linux operating systems to deliver an end-to-end automotive audio experience. Join our growing engineering team in Serbia and help drive the future of automotive infotainment! Responsibilities • Embedded Software Development: Develop embedded audio drivers, low-level firmware components, and real-time audio pipeline modules. • System-Level Debugging: Lead and contribute to complex system-level debugging efforts across hardware, software, and network layers. • A2B & Bus Integration: Design, configure, and validate A2B audio bus protocols and inter-ECU communication architectures across vehicle platforms. • DSP Architecture, Development & Debugging: Lead DSP software design, audio signal processing development, and complex signal path debugging, addressing latency and hardware/software boundaries. • Diagnostics & DTC Management: Implement and maintain audio Diagnostic Trouble Codes (DTCs), diagnostic frameworks, and fault recovery handling across ECU networks. • Performance & Quality: Optimize audio software for performance, latency, power efficiency, and overall sound quality. • Android & Linux Audio Stack Integration: Integrate low-level DSP and A2B audio components with higher-level Android and Linux audio subsystems • Cross-Functional Collaboration: Work closely with hardware engineers, acoustics specialists, UX/UI designers, and other software teams (e.g., vehicle networking, system integration) to deliver a cohesive and high-quality audio experience. • Documentation & Best Practices: Maintain clear technical documentation and advocate for best practices in software development and quality assurance. Qualifications • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Audio Engineering, or a related technical field. • Embedded Systems Programming: Strong C/C++ skills for low-level embedded real-time systems, firmware development, driver development, and hardware-software integration and debugging. • A2B & Diagnostics: Proven experience with A2B bus protocols, and automotive diagnostic standards (DTCs). • DSP & Audio Processing: Demonstrated experience in audio DSP design, signal flow architecture, algorithm integration, and audio pipeline development. • Linux/Android Audio Stack Understanding: Familiarity with integrating low-level audio layers into Android and Linux environments. • Problem-Solving: Excellent analytical and problem-solving skills with a proactive approach. • Communication: Strong verbal and written communication skills, capable of collaborating effectively with diverse teams. Preferred Qualifications • Experience with safety-critical software development processes (e.g., ISO 26262). • Familiarity with inter-ECU communication protocols (e.g., CAN, Ethernet, SOME/IP, gPTP). • Experience working on consumer or automotive audio. • Great if you h
Senior Software Engineer - Audio Infotainment Platform on JobPost.