ADAdvanced Micro Devices (AMD)
Manager Software Development - Audio Diagnostics
Bangalore ₹15-25 LPA Posted 28 Jul 2025
FULL TIME
Linux Os
C++
i2s
Job Description
THE ROLE:
- This role will include development, debug, and optimization of software on AMD silicon/ platforms during pre-si, bring-up and post-si phases.
- Coach and mentor staff. Influence others as a technical leader.
THE PERSON:
- The candidate must demonstrate flexibility, strong motivation and a proven record of meeting aggressive deadlines as well as the ability to work as part of a team.
- The individual must have proven abilities to solve critical software problems and will be working with innovative engineers and managers to engineer the cutting-edge AMD silicon debug software.
KEY RESPONSIBILITIES:
- Collaborate with the design team and architects to understand and define the software requirements. Translate these requirements into executable task plans.
- Responsible for design and management of software development activities for the audio diagnostics team at AMD.
- Code quality, robustness, extendibility and performance are critical. Responsible for code reviews, creating unit tests, authoring detailed documentation, and working with local & global teams to deliver the software solution on schedule.
MUST HAVE SKILLS:
- Proficient in C++ programming.
- Audio protocol experience: I2S, Azalia, Soundwire.
- Strong understanding of Linux OS and its internals, memory and kernel.
- I/O execution/development experience on platforms/boards/SoCs.
- Scripting knowledge to automate test executions using bash scripts.
- Expert using GDB debugger and oscilloscope for analyzing waveforms and debugging.
- Proactiveness & positive attitude.
- Effective communication skills to be able to frame a problem statement and explain the issues or resolutions for debug.
- An effective team player to make sure we work together with laser focus on issues, execution, and positive attitude to learn in the process.
ACADEMIC CREDENTIALS:
- Bachelor s degree + >10 yrs of experience (or)
- Master s degree with >7 yrs of experience in Computer Science, Computer Engineering, Electronics Engineering, or equivalent.
