DSP Systems Engineer, Staff
Technology, Data & Digital · Software & Web Development · Software Engineering · Systems Engineering
In short
Qualcomm is seeking a Staff DSP Systems Engineer for their SerDes DSP group in Toronto, Ontario. This role involves algorithm development, model building, diagnostic tooling, and silicon validation for high-speed SerDes solutions. The ideal candidate will have strong technical fundamentals, a methodical approach to problem-solving, and a passion for high-speed signal processing.
Responsibilities
- Design and refine high-speed DSP SerDes features and architectures in collaboration with RTL/Firmware designers; actively participate in implementation and design reviews.
- Develop and maintain bit-accurate and cycle-accurate MATLAB models for RTL verification, pre-silicon performance estimation, and post-silicon correlation.
- Research and analyze DSP algorithms addressing power, performance, and area trade-offs across equalization, LMS adaptation, CDR, noise mitigation, linearity, and related topics across the full DSP signal chain.
- Develop and analyze DSP diagnostic features and performance metrics — including SNR, eye monitoring, BER floor, linearity, and jitter — to proactively identify design limitations and drive continuous improvements.
- Partner with Firmware, DV, and Post-Silicon teams by providing clear theory of operation documentation, pseudocode, and DSP sequences to support product bring-up, regression testing, and post-silicon lab debug.
Requirements
- Strong proficiency in MATLAB, Python, and C/C++; embedded firmware experience strongly desired.
- Solid RTL and digital design fundamentals — comfortable driving simulations, participating in code reviews, and debugging failures with a systematic, methodical approach.
- Proven DSP architecture experience in mixed-signal SerDes, including adaptation/calibration, clocking, equalization, and FEC — with the depth to understand where theory meets its limits in silicon.
- Skilled in developing DSP diagnostic tools and analyzing performance metrics — BER, SNR, jitter, eye characterization — to isolate root causes and support team-wide debug and resolution efforts.
- Solid grasp of post-silicon debug, voltage/temperature effects on performance, analog continuous-time circuits, ADCs, and noise/transfer function analysis.
- Strong cross-functional collaboration skills — able to work effectively across RTL, Firmware, DV, and Post-Silicon teams, contribute constructively in technical discussions, and build consensus around complex engineering trade-offs.
- Clear and precise technical communication skills — able to produce well-structured theory of operation documents, pseudocode specifications, and diagnostic summaries that are accessible to both technical and cross-functional audiences.
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Systems Engineering or related work experience.
- OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Engineering or related work experience.
- OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience.
Desired Qualifications
- 8+ years of experience, or Bachelor's with 10+ years of relevant experience.
- Hands-on experience with DSP-based PCIe, 112G, 224G, or higher-speed SerDes architectures shipping in real products.
Benefits
- Competitive annual discretionary bonus program
- Opportunity for annual RSU grants
- Highly competitive benefits package designed to support your success at work, at home, and at play.
#Semiconductor#Wireless Technology#SerDes IP#Data Infrastructure#AI Workloads#Cloud Computing#Hyperscale Networking#DSP#Algorithm Design#Silicon Validation#RTL#Firmware#Post-Silicon#MATLAB#Python#C/C++#Mixed-Signal#PCIe#112G#224G