Silicon Validation Software Engineer (Sr Staff)

Technology, Data & Digital · Software & Web Development · Software Engineering · QA & Testing · Embedded Systems

In short

Synopsys is seeking a Senior Staff Silicon Validation Software Engineer in Mississauga, Ontario. This role involves designing and developing Python-based automation frameworks for silicon validation, characterization, and debug. The ideal candidate has strong problem-solving skills and experience with low-level hardware protocols.

Responsibilities

  • Design, develop, and maintain Python-based automation frameworks and software tools for silicon validation, characterization, and system-level debug workflows.
  • Build automated test flows and data processing pipelines to convert raw lab measurements into actionable insights and reports.
  • Work directly with lab instrumentation to enable instrument control, data acquisition, and validation workflows using protocols like JTAG, I2C, SPI, and UART.
  • Debug complex issues spanning the hardware-software interface during silicon bring-up, collaborating with cross-functional teams.
  • Enhance and scale existing validation tools and frameworks to improve efficiency, reliability, and coverage.
  • Manage code repositories, branching strategies, and version control workflows using Git or GitLab.
  • Mentor junior engineers on software development best practices, validation methodologies, and problem-solving.

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field with 8+ years of experience in software development within silicon validation or hardware test environments, or Master's degree with 6+ years of experience.
  • Strong proficiency in Python for test automation, data analysis, and instrumentation control.
  • Proven experience developing hardware automation frameworks, validation tools, or scripting solutions deployed in production validation environments.
  • Solid understanding of version control systems like Git or GitLab, including repository management, branching strategies, and code review.
  • Strong debugging and problem-solving skills spanning software and hardware domains.
  • Experience with low-level hardware communication protocols such as JTAG, I2C, SPI, UART, or similar for IC bring-up, debugging, and validation is highly desirable.
  • Hands-on experience working in laboratory environments with test equipment and instrumentation is a strong plus.

Desired Qualifications

  • Ability to quickly determine the root cause of a failing test (silicon, setup, instrument, or software).
  • Takes ownership of problems that lack clear owners, especially cross-team issues.
  • Writes readable and maintainable code with good documentation.
  • Can clearly explain complex silicon debug findings to design teams.
  • Thrives in dynamic environments with shifting priorities.
  • Actively mentors junior engineers through pairing, code reviews, and knowledge sharing.

Benefits

  • Comprehensive range of health, wellness, and financial benefits.
  • Total rewards include both monetary and non-monetary offerings.
  • Opportunity to work on cutting-edge AI-powered product development.

Skills

PythonGitGitLabJTAGI2CSPIUART
#validation#software#engineer#silicon#python#automation#hardware#debug
Synopsys Inc Logo

About Synopsys Inc

Smart, Secure Everything—From Silicon to Software Synopsys technology is at the heart of innovations that are changing the way we live and work. The Internet of Things. Autonomous cars. Wearables. Smart medical devices. Secure financial services. Machine learning and computer vision. These breakthroughs are ushering in the era of Smart, Secure Everything―where devices are getting smarter, everything’s connected, and everything must be secure. Powering this new era of technology are advanced silicon chips, which are made even smarter by the remarkable software that drives them. Synopsys is at…

Synopsys Inc Logo

Company

Synopsys Inc

Job Posted

1 day ago

Employment Type

Full Time

Work mode

On Site

Salary

CA$119,000–178,000 / year

Experience Level

Senior

Locations

Mississauga, Canada

Qualification

Bachelor

Applicants

Be an early applicant