Rivianvw.Tech
Senior Software Engineer - Audio Infotainment Platform
Belgrade, Remote. Posted a month ago
The role
You will develop, design, and integrate low-level audio software. This includes working on A2B audio bus protocols, vehicle diagnostics, and advanced DSP development. You will also integrate components with Android and Linux operating systems.
What you will do
- Develop embedded audio drivers, low-level firmware components, and real-time audio pipeline modules.
- Lead and contribute to complex system-level debugging efforts across hardware, software, and network layers.
- Design, configure, and validate A2B audio bus protocols and inter-ECU communication architectures.
- Lead DSP software design, audio signal processing development, and complex signal path debugging.
- Implement and maintain audio Diagnostic Trouble Codes (DTCs), diagnostic frameworks, and fault recovery handling.
- Optimize audio software for performance, latency, power efficiency, and sound quality.
- Integrate low-level DSP and A2B audio components with Android and Linux audio subsystems.
- Work with hardware engineers, acoustics specialists, UX/UI designers, and other software teams.
- Maintain clear technical documentation and advocate for best practices.
Required qualifications
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, Audio Engineering, or a related technical field.
- Strong C/C++ skills for low-level embedded real-time systems, firmware development, driver development, and hardware-software integration and debugging.
- Proven experience with A2B bus protocols and automotive diagnostic standards (DTCs).
- Demonstrated experience in audio DSP design, signal flow architecture, algorithm integration, and audio pipeline development.
- Familiarity with integrating low-level audio layers into Android and Linux environments.
- Excellent analytical and problem-solving skills.
- Strong verbal and written communication skills.
Nice to have
- 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.
- Experience working on Linux / Android audio subsystems.
- Knowledge of audio codecs and audio post-processing algorithms.
- Experience with Qualcomm Snapdragon automotive platforms.
- Prior experience with vehicle bring-up and validation.
Benefits
- Competitive base salary
- Annual company performance bonus program
- Equity in the form of Restricted Stock Units (RSUs)
- Health coverage
- Retirement savings
- Time off
- Family planning programs
About the company
Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders. They address the challenges of electric vehicles through technology for software-defined vehicles.