Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

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.
Cadence Design Systems

Firmware Design Engineer

Cadence Design Systems

High 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 fit
Core 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 resume
Applicant 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 & technologies
Python

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)