Silicon Validation Software Engineer at Synopsys
S
Synopsys
📍 mississauga, on, Canada
Job Description
Advance your career at Synopsys as a Software Engineer focused on Silicon Validation. Utilize your Python expertise to innovate automation tools in high-speed lab environments.
In this role with the SerDes Silicon Validation team, you will develop and maintain Python automation frameworks. Your responsibilities will involve bridging hardware and software in high-speed labs, collaborating with global teams to boost efficiency. Transform complex MATLAB algorithms into maintainable Python scripts as part of your core impact.
Key Responsibilities: • Maintain code standards for automation tasks • Create lab instrument drivers and firmware wrappers • Develop libraries for fault handling and scheduling • Ensure accuracy in translating MATLAB to Python • Manage CI/CD pipelines for testing and packaging
Requirements: • 2–6 years of software engineering experience • Strong command of Python and programming principles • Experience with C/C++ integration into Python • Fa...
In this role with the SerDes Silicon Validation team, you will develop and maintain Python automation frameworks. Your responsibilities will involve bridging hardware and software in high-speed labs, collaborating with global teams to boost efficiency. Transform complex MATLAB algorithms into maintainable Python scripts as part of your core impact.
Key Responsibilities: • Maintain code standards for automation tasks • Create lab instrument drivers and firmware wrappers • Develop libraries for fault handling and scheduling • Ensure accuracy in translating MATLAB to Python • Manage CI/CD pipelines for testing and packaging
Requirements: • 2–6 years of software engineering experience • Strong command of Python and programming principles • Experience with C/C++ integration into Python • Fa...