
Posted 8 hours ago
Senior DSP Engineer
CienaSenior DSP Engineer
Perks & benefits
Medical InsuranceHealth InsurancePaid Leave
Requirements
Post-graduate degree in Physics or Engineering, 5+ years DSP algorithm design for ASIC or FPGA, Digital communication and signal processing expertise, Matlab, C, and C++ programming in Linux, Experience with lab equipment (oscilloscopes, spectrum analyzers), Automated RTL code generation experience
Skills
DSPMatlabC#ASICFPGAVerilog
About the role
Responsibilities
- Define and document the architecture of leading-edge modems based on functional specifications
- Plan and schedule design tasks, specifying required resources, tools, and processes
- Define and implement algorithms, measurement/calibration procedures, and performance metrics for next-generation modems
- Code functions in Matlab, C++, and CatapultC according to established coding standards
- Supervise and mentor junior engineers while providing technical feedback
- Collaborate with hardware, firmware, electro-optics, systems, and lab teams
- Use standard lab equipment during ASIC integration and testing
- Lead code and document review meetings and monitor design procedures
Requirements
- Post-graduate degree in Physics or Engineering with a focus on digital hardware, communication, or control systems
- 5+ years of experience in the design, implementation, and verification of DSP algorithms for ASIC or FPGA applications
- Expertise in digital communication (optical and/or wireless) and signal processing concepts
- Proficiency in programming using Matlab, C, and C++ within Linux environments
- Experience with automated RTL code generation from high-level system design languages (e.g., CatapultC)
- Hands-on experience in ESD-protected lab environments using oscilloscopes, signal generators, network analyzers, and spectrum analyzers
- Ability to translate complex system requirements into discrete signal processing features
Preferred Qualifications
- Experience with software tools such as MS Project, Confluence, Jira, and Eclipse
- Programming skills in Verilog or HTML
- Willingness to learn CatapultC and similar hardware design languages
Benefits
- Competitive annual salary range
- Comprehensive medical, dental, and vision plans
- Participation in DCPP (Canada) with company matching
- Employee Stock Purchase Program (ESPP)
- Employee Assistance Program (EAP)
- Paid sick leave, vacation time, and company-paid holidays
About the Company
Ciena is a global leader in high-speed connectivity, advancing optical networking through innovative signal processing technologies that power global communication. We prioritize a people-first approach, fostering a flexible work environment that empowers individual growth, well-being, and belonging.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior DSP Engineer
Ciena · Ottawa
