Ingénieur en conception de micrologiciel - Firmware Design Engineer

Cadence Design Systems
Montreal
Workplace: OnsiteFull timeCAD 73,500 - 136,500 annuallyFunction: Hardware, Embedded & Systems EngineeringEducation: mastersSkills: ["Problem solving","Communication","Self-starter"]

Develop physical IP firmware for industry-standard high-speed SERDES protocols across architecture, implementation, verification, testing, and customer deployment. Implement assigned firmware features, partner with verification and validation teams to debug simulation findings and post-silicon issues, and deliver hot fixes when IP issues arise in the field. Build system-level prototype control software for adaptation and equalization algorithms and support validation and customer deployment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cadence Design Systems
Cadence Design Systems
10 hours ago

Ingénieur en conception de micrologiciel - Firmware Design Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live

Job Summary

Develop physical IP firmware for industry-standard high-speed SERDES protocols across architecture, implementation, verification, testing, and customer deployment. Implement assigned firmware features, partner with verification and validation teams to debug simulation findings and post-silicon issues, and deliver hot fixes when IP issues arise in the field. Build system-level prototype control software for adaptation and equalization algorithms and support validation and customer deployment.
Location: Montreal
Workplace: Onsite
Employment Type: Full time
Job Function: Hardware, Embedded & Systems Engineering

Key Responsibilities

  • •Contribute to firmware architecture development and implement defined firmware features.
  • •Collaborate with the verification team to debug and fix firmware issues found with verification simulations.
  • •Participate in post-silicon testing and validation to identify firmware/HW functionality and performance issues and implement necessary firmware improvements.
  • •Work with product engineering, system validation, and design teams to debug IP issues in the field and provide hot fixes.
  • •Help build system-level prototype control software and support validation and customer deployment activities.

Pay and Benefits

Salary: CAD 73,500 - 136,500 annually
Equity and Bonus:Equity
Perks:Paid LeavePensionHealth InsuranceDentalVisionLife InsuranceDisability InsuranceLifestyle Stipend

Key Requirements

  • •Strong programming knowledge in C/C++ and Python.
  • •Good knowledge of digital verification, including UVM and SystemVerilog.
  • •Understanding of wireline communication principles for high-speed SERDES.
  • •Knowledge of mixed-signal circuit design and digital signal processing techniques.
  • •BSc or MSc in Electrical Engineering.
Education:Master's in Electrical Engineering
Skills:Problem solvingCommunicationSelf-starter
Languages:EnglishFrench
Tech Stack:CC++PythonUVMSystemVerilogSERDESHigh-speed serial-link protocolsMixed-signal circuit designDigital signal processingWireline communicationAdaptation algorithmsEqualization algorithmsControl algorithms

Company Brief

Cadence Design Systems
Provides electronic design automation (EDA) software, IP, and services for semiconductor and systems companies to design, verify, and implement integrated circuits, systems-on-chip, and electronic systems across industries including communications, automotive, and consumer electronics.
Industry: Developer Tools
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Jose, United States
Founded: 1988
Glassdoor
Glassdoor: 3.9
WebsiteLinkedInGlassdoor