Staff Emulation Build Quality, Performance & Debug Engineer
Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems
In short
Qualcomm is looking for an experienced Staff Emulation Build Quality, Performance & Debug Engineer to join their team in Tijuana, Mexico. This role focuses on improving the efficiency, scalability, quality, and reliability of pre-silicon emulation platforms through optimization, root-cause analysis, and methodology development.
Responsibilities
- Improve the efficiency, scalability, quality, and reliability of Qualcomm's pre-silicon emulation platforms.
- Drive emulation build performance optimization.
- Perform root-cause analysis of complex hardware and software issues.
- Develop methodologies that improve build quality and debug productivity.
- Design, develop, and deploy uniform global methodologies for emulation build generation and debug.
- Drive emulation build performance improvements through analysis, optimization, automation, and methodology development.
- Collaborate across architecture, design, verification, software, CAD, and system teams to drive root-cause analysis and long-term corrective actions.
- Mentor and guide junior engineers while providing technical leadership.
- Lead complex debug efforts involving emulation infrastructure, hardware design, software, and FPGA implementation issues.
- Perform root-cause analysis of build failures, timing issues, clocking issues, and functional failures across emulation platforms.
- Develop metrics, infrastructure, and methodologies to improve emulation build quality, runtime performance, and debug efficiency.
- Independently identify technical gaps, propose innovative solutions, and drive adoption across multiple engineering teams.
Requirements
- Bachelor's degree in Science, Engineering, or related field and 6+ years of ASIC design, verification, validation, integration, or related work experience.
- OR Master's degree in Science, Engineering, or related field and 5+ years of ASIC design, verification, validation, integration, or related work experience.
- OR PhD in Science, Engineering, or related field and 4+ years of ASIC design, verification, validation, integration, or related work experience.
- Emulation Platforms (FPGA Prototyping, Veloce, Palladium).
- Emulation tools (Synthesis, Place and Route, Constraints, Clocking, Timing Closure).
- Build Performance Analysis.
- Build Quality Improvement.
- System Debug (Waveform generation and Content Debug support).
- SoC Functionality (CPU/DSP Core, Multimedia, IO, Peripherals, DDR, Modem, Bus Protocols).
- Expertise in Verilog / SystemVerilog.
- Experience with C programming.
- Proficient in Python, TCL.
- FPGA Expertise: Xilinx/Intel FPGAs, Tools, and timing closure techniques.
Desired Qualifications
- 7+ years of experience working in emulation and silicon environments.
- Design, development, and deployment of uniform global methodologies for emulation build generation and debug across FPGA based emulation platforms of various configurations.
- Cross-site collaboration, vendor engagements, and executive communication.
- Working independently to drive complex technical initiatives from problem identification through deployment of scalable solutions.
- Pre-silicon prototyping for new SoC designs, including pre-silicon enablement and bring-up.
- Bring-up of new FPGA emulation/prototyping hardware and software.
- Debugging low level software and hardware issues.
- CPU and SoC architectures, with solid understanding of SoC building blocks (interconnects, power management, PMIC, NoC, peripherals).
- Basic understanding of power and performance.
- Proven track record of influencing technical direction and delivering results in highly cross-functional environments.
Benefits
- Qualcomm is an equal opportunity employer.
- Qualcomm is committed to providing an accessible process for individuals with disabilities.
- Qualcomm is committed to making our workplace accessible for individuals with disabilities.
Skills
VerilogSystemVerilogPythonTCLC
#Emulation#ASIC#Performance#Quality#Debug#SoC#FPGA
Enabling a world where everyone and everything can be intelligently connected.\n\n
Company
QualcommJob Posted
1 week ago
Employment Type
Full Time
Work mode
On Site
Experience Level
Senior
Locations
Tijuana, Mexico
Qualification
Bachelor, Master, Doctoral
Applicants
Be an early applicant
