FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Firmware Design Engineer
Cadence Design SystemsHigh Speed SERDES PHY Firmware Design Engineer joining Cadence's team developing physical IP for high-speed serial-link protocols. Contributing to all phases of firmware development from architecture to customer deployment.
Posted 7/15/2026full-timeMontreal • 🇨🇦 CanadaMid-LevelSenior💰 CA$73,500 - CA$136,500 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in firmware architecture development and implementation, with strong programming skills in C/C++ and Python. Proficient in debugging and validating firmware and hardware functionality, alongside a solid understanding of wireline communication principles and mixed signal circuit design.
Highest-signal resume keywords
Firmware Architecture DevelopmentC/C++ ProgrammingPython ProgrammingWireline Communication PrinciplesMixed Signal Circuit Design
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Firmware ImplementationDebuggingValidation TestingDigital Signal ProcessingSystem Characterization
Soft Skills
Problem SolvingCommunication
Tools & Technologies
Verification SimulationsSystem Level Prototype Control Software
Certifications & Qualifications
BSc in Electrical EngineeringMSc in Electrical Engineering
Industry Keywords
High Speed SERDESElectrical EngineeringProduct EngineeringSystem ValidationIP Issues
Tech Stack
Tools & technologiesPython
About the role
Key responsibilities & impact- Contribution during firmware architecture development and implementation of the defined firmware features.
- Working closely with verification team to debug and fix the FW issues found with verification simulations.
- Involvement during post-silicon testing and validation to identify any FW and HW related functionality and performance issues and implement any necessary FW improvements to address these issues.
- Interaction with Product Engineering, System Validation and Design team to debug IP issues in the field and provide hot fixes.
- Help to build system level prototype control software to develop/validate adaptation, equalization, and control algorithms for high speed SERDES.
- Implement assigned FW features and work closely with verification and validation team to ensure the functionality and robustness of the implemented features.
- Support of Validation team during electrical and system characterization.
- Support of Product Engineering team during customer deployment of the IP.
Requirements
What you’ll need- BSc or MSc in Electrical Engineering
- Solid programming knowledge in C/C++ and Python
- Understanding of wireline communication principles
- Knowledge in mixed signal circuit design and digital signal processing techniques
- Strong problem solving and communication skills
Benefits
Comp & perks- paid vacation and holidays
- leave of absence programs
- Registered Retirement Savings Plan (RRSP)
- Tax Free Savings (TFSA) plan for post-tax investment savings
- Employee Stock Purchase Plan
- group health coverage that includes dental, vision and Emotional Wellbeing Support (EAP) benefits for you and your eligible dependents.
- employee and dependent Life insurance
- short-term and long-term disability
- Global Travel Medical coverage
- Business Travel Accident Insurance
- funded Lifestyle Spending Account (LSA)