Overview
Senior engineer role in the Modem System Validation Engineering (SVE) team in Bangalore, covering pre-silicon emulation and post-silicon validation of Qualcomm SoCs and cellular modem subsystems, including 6G and XR-related modem programs.
What you'll do
- Develop and execute pre-silicon and post-silicon validation plans for modem and SoC subsystems.
- Develop directed, random and pseudo-random diagnostics and reusable validation content in C/C++ and scripting languages.
- Bring up and debug modem subsystems on hardware emulators and silicon platforms.
- Develop automation for validation, regression execution, data collection and failure triage using Python or similar scripting languages.
- Debug low-level hardware, firmware and software issues using JTAG/Lauterbach Trace32 and related debug tools.
- Analyze system-level issues involving modem cores, interfaces, memory, power/performance and RF interactions.
- Work cross-functionally with Architecture, Design, DV, Firmware, Software, Emulation and RF teams to resolve issues and meet program milestones.
- Support silicon bring-up, RMA/debug and validation coverage closure as needed.
What you'll need
- Bachelor's degree in Science, Engineering, or related field and 2+ years of ASIC design, verification, validation, integration, or related work experience, OR Master's degree in Science, Engineering, or related field and 1+ year of ASIC design, verification, validation, integration, or related work experience, OR PhD in Science, Engineering, or related field.
- Bachelor's or Master's degree in Electronics, Electrical Engineering, Computer Engineering, Computer Science or a related field.
- 3+ years of relevant experience in SoC validation, modem validation, emulation, embedded systems or silicon bring-up.
- Strong C/C++ programming and Python/scripting skills.
- Hands-on experience with ARM/DSP-based SoCs and embedded environments.
- Experience in low-level hardware/software debug and test-content development.
- Familiarity with JTAG-based debugging.
- Good understanding of SoC architecture, processors, memory and peripheral interfaces.
- Strong analytical, debugging and problem-solving skills.
- Ability to communicate effectively and collaborate with local and global engineering teams.
Nice to have
- Experience with Lauterbach Trace32/CMM scripting.
- Understanding of digital communication principles and cellular modem architecture/data flow.
- Experience with cellular technologies and modem/RF subsystem validation.
- Experience with system-level validation, power/performance testing and post-silicon bring-up.
- DSP/Hexagon architecture knowledge.
Details
- Location: Bangalore, India.
Read the full description and apply on the company’s own careers page.