Skip to main content
Synopsys logo

Senior Manager or Principal Engineer, Firmware Development

Synopsys
November 2, 2026
Full-time
On-site
Markham, Ontario, Canada
Semiconductor IP Jobs, Level - Senior

Job Title

Senior Manager or Principal Engineer, Firmware Development

Role Summary

Lead firmware development for high-performance Serdes PHY IP (PAM4) used in PCIe and Ethernet. Work at the intersection of firmware, digital logic, analog interaction, and post‑silicon bring-up to deliver production-ready features and customer-specific enhancements.

Position combines deep hands-on technical work (firmware development, RTL waveform analysis, silicon bring-up) with team leadership and cross-functional coordination across systems, analog, digital, verification, and lab teams.

Experience Level

Senior - 10+ years of relevant industry experience.

Responsibilities

Primary duties include developing firmware, debugging with RTL/waveforms, and leading integration and verification efforts.

  • Develop firmware for next‑generation PAM4 Serdes supporting protocols such as PCIe and Ethernet.
  • Collaborate with systems, analog, digital, verification, and lab teams during development, integration, and silicon bring‑up.
  • Analyze RTL waveforms to debug firmware and optimize algorithms with system designers.
  • Support, enhance, and document existing firmware applications and features.
  • Develop and maintain infrastructure and tools for firmware application development.
  • Diagnose customer firmware failures and provide technical support for customer integrations.
  • Drive improvements in firmware design methodologies, verification, and documentation across the organization.
  • Define verification plans and build chip/module verification environments with DV engineers using SystemVerilog and UVM.

Requirements

Must-have skills and experience, plus a short list of desirable qualifications.

  • Must-have: 10+ years of experience in firmware, embedded software, or related fields.
  • Must-have: Strong understanding of both digital logic and firmware/software development; deep specialization in at least one area.
  • Must-have: Proficient in C and in advocating structured firmware development, verification, and documentation processes.
  • Must-have: Working experience with digital logic design, simulation, and debug using Verilog.
  • Must-have: Working understanding of cross‑development tool flows and embedded toolchains.
  • Nice-to-have: Familiarity with Serdes standards (PCIe, Ethernet).
  • Nice-to-have: Scripting experience (Perl, Python, Bash, or Csh).
  • Desired: Ability to resolve complex issues, deliver projects end-to-end, and collaborate with diverse internal teams and customers.

Education Requirements

Bachelor's, Master's, or PhD in Computer Engineering, Electrical Engineering, or a closely related technical field, or equivalent practical industry experience.


About the Company

Company: Synopsys

Headquarters: Mountain View, California, USA

Synopsys is a leading company in electronic design automation (EDA) and semiconductor IP solutions. It provides tools and services for designing and verifying complex semiconductor devices and systems. The company plays a pivotal role in the semiconductor industry, helping engineers innovate and deliver higher-quality products faster. Synopsys is committed to advancing technology standards and offers a range of software and hardware solutions to its clients globally.

Synopsys logo

Date Posted: 2026-10-29