Location
winnipeg
Job Type
Full-time
Posted
June 04, 2026
Job Description
Drive innovation as a Python Software Engineer at Synopsys, focusing on silicon validation and automation in lab environments. Utilize your expertise to enhance workflows and support advanced technology.
In this role, you will bridge hardware and software in high‑speed silicon validation, creating automation frameworks and reusing libraries for efficient operations. You will need solid proficiency in Python, experience with lab instruments, and familiarity with C/C++ for optimal integration. Your contributions will be integral to streamlining processes, improving testing, and enabling cross‑team collaboration.
Key Responsibilities: • Define Python automation architecture and coding standards • Build hardware-abstraction layers for lab instruments • Create libraries for test sequencing and fault handling • Translate MATLAB scripts into robust Python code • Manage code repositories and CI/CD pipelines
Requirements: • 2–6 years of experience in software engineer...
In this role, you will bridge hardware and software in high‑speed silicon validation, creating automation frameworks and reusing libraries for efficient operations. You will need solid proficiency in Python, experience with lab instruments, and familiarity with C/C++ for optimal integration. Your contributions will be integral to streamlining processes, improving testing, and enabling cross‑team collaboration.
Key Responsibilities: • Define Python automation architecture and coding standards • Build hardware-abstraction layers for lab instruments • Create libraries for test sequencing and fault handling • Translate MATLAB scripts into robust Python code • Manage code repositories and CI/CD pipelines
Requirements: • 2–6 years of experience in software engineer...
Ready to Apply?
Submit your application for Python Software Engineer in Silicon Validation at Synopsys
Apply Now