Software Engineer - Silicon Validation Tools (SerDes)
$100k - $150k per yearSynopsys Inc
We Are:
At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation.
You Are:
You are a hands-on software engineer passionate about bridging the gap between hardware and software in high-speed silicon validation environments. You thrive in lab-heavy settings, working directly with advanced instruments and hardware abstraction layers. Your expertise in Python allows you to architect robust automation frameworks and reusable libraries, streamlining complex workflows and ensuring repeatable, high-quality results. You’re comfortable translating intricate MATLAB algorithms into efficient Python code, maintaining numerical equivalence and clear documentation for future maintainability. Your experience integrating C/C++ SDKs, DLLs, and libraries into Python empowers seamless cross-team collaboration with firmware and software teams worldwide. You are meticulous in your approach to code governance, CI/CD pipelines, and release management, ensuring that your code is reliable, maintainable, and well-documented.
You communicate clearly, translating technical requirements into actionable solutions and collaborating across validation, SDK, firmware, and software teams. You are proactive in identifying opportunities for process improvement, championing best practices, and mentoring teammates. Your curiosity drives you to stay current with industry trends, and your adaptability shines in fast-paced environments where innovation and continuous improvement are valued. You are committed to delivering intuitive GUIs and data tools that empower your team to make informed decisions, reduce operator error, and streamline bench operations. With a strong foundation in high-speed SerDes technologies and lab instrumentation, you are ready to make a lasting impact on industry-leading IP and silicon validation processes.
What You’ll Be Doing:
- Defining and maintaining Python automation architecture, folder/repo structure, and coding standards for lab environments.
- Building hardware-abstraction layers for lab instruments (J-BERT, oscilloscopes, pattern generators, power supplies) using VISA/SCPI and vendor APIs.
- Creating reusable libraries for test sequencing, calibration/adaptation flows, results logging, fault handling, and multi-bench resource scheduling.
- Translating MATLAB algorithms and calibration scripts into robust Python (NumPy/SciPy/Pandas), ensuring numerical equivalence and documenting migration notes.
- Developing and hardening drivers/wrappers for Keysight/Teledyne-LeCroy/R&S instruments, including connection management, waveform acquisition, and compliance scripts.
- Integrating SDK C/C++ code, DLLs, and shared libraries into Python via ctypes/cffi/SWIG, collaborating with firmware teams to validate features and APIs.
- Managing code repositories (Git/Perforce), branching strategies, code reviews, release tagging, and CI/CD pipelines for linting, testing, and packaging.
- Building internal GUIs for bench control, run setup, live plots, and progress tracking, as well as data processing pipelines for quick-turn analysis and report generation.
The Impact You Will Have:
- Accelerate SerDes bring-up and characterization through standardized Python automation and instrument libraries, reducing time-to-first-measurement and increasing bench throughput.
- Enhance efficiency and reliability of Silicon Validation processes with robust frameworks, CI-verified packages, and repeatable workflows.
- Improve test quality, reproducibility, and data analysis by shipping versioned tools, enforcing parity on MATLAB to Python conversions, and delivering clear analysis artifacts.
- Contribute directly to the success of high-speed, mixed-signal SerDes IP, enabling faster SDK/FW feature validation and higher confidence in release readiness.
- Support cutting-edge IP solutions that drive industry innovation by turning validation requirements into dependable software and GUIs adopted across benches.
- Streamline communication and day-to-day operations across Validation, FW, SDK, Software via documented interfaces, shared roadmaps, and predictable release notes.
- Increase code reuse and maintainability with a clear repo structure, a reusable hardware-abstraction layer, and shared GUI components that standardize user experience.
- Deliver intuitive, maintainable GUIs for bring-up and mass-char workflows, reducing operator error and enabling telemetry-driven improvements over time.
- Foster a culture of innovation and continuous improvement through mentorship, code reviews, documentation, and knowledge sharing within the validation team.
What You’ll Need:
- 2–6 years professional software engineering experience building automation frameworks or tooling in a hardware or lab environment.
- Strong proficiency in Python (OOP, packaging, virtual environments, logging, multithreading for instrument I/O).
- Experience controlling lab instruments via SCPI/VISA and vendor SDKs/APIs; comfortable with Windows and Linux benches.
- Proven skill integrating native libraries (C/C++ DLL/.so) into Python and debugging across the boundary.
- Solid practice with Git: code reviews, branching strategies, conflict resolution, and release tagging.
- Data skills: NumPy/Pandas, CSV/Parquet, plotting, and producing analysis artifacts usable by the team.
- Clear communicator who can translate validation requirements into robust software and collaborate across SDK, FW, and SW teams.
Who You Are:
- Analytical thinker with strong problem-solving skills.
- Collaborative team player who thrives in cross-functional environments.
- Detail-oriented and organized in both code and documentation.
- Curious and eager to learn new technologies and methodologies.
- Adaptable, proactive, and comfortable with ambiguity and innovation.
- Effective communicator, able to translate complex requirements into actionable solutions.
- Mentor and knowledge sharer, fostering a culture of continuous improvement.
The Team You’ll Be A Part Of:
You’ll join the SerDes Silicon Validation team, a dynamic group of engineers dedicated to enabling high-speed IP innovation through rigorous hardware validation and software automation. The team works closely with worldwide software, firmware, and SDK teams, collaborating to deliver robust tools, frameworks, and GUIs that accelerate bring-up, characterization, and validation workflows. Together, you’ll drive advancements in silicon validation, empower efficient lab operations, and shape the future of high-performance IP solutions.
Rewards and Benefits:
We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non-monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process.
$93k - $139k per year
...empowering the creation of high-performance silicon chips and software content. Join us to transform the... ...You Are: As a seasoned Software Engineer, you bring a strong combination of software... ...and hands-on experience in silicon validation environments. You are passionate about...Suggested$151k - $226k per year
...Category Engineering Hire Type Employee Job ID 14511 Base Salary Range $151000-$226000... ...engineer with deep expertise in silicon validation and high-speed serial communication systems... ...tuning. Developing improvements to SerDes algorithms and configurations to address...SuggestedRemote work$93k - $139k per year
...We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly... ...across the industry, and the validation work you do will determine whether it... ...architecture choices for next-generation SerDes and mixed-signal IP Your collaboration...SuggestedImmediate start$93k - $139k per year
...empowering the creation of high-performance silicon chips and software content. Join us to transform the... ...are a dedicated and detail-oriented engineer with a passion for unraveling the complexities... ...hands-on experience in silicon validation, and you excel in both designing and implementing...SuggestedManual labor$151k - $226k per year
...Category Engineering Hire Type Employee Job ID 16514 Remote Eligible No Date Posted... ...the creation of high-performance silicon chips and software content. Join us to transform the future... ...design and simulation expert with deep SerDes knowledge and a passion for validating...SuggestedRemote work$151k - $226k per year
...Category Engineering Hire Type Employee Job ID 14488 Base Salary Range $151000-$226000... ...the creation of high-performance silicon chips and software content. Join us to transform the future... ...: Developing and maintaining SerDes system models for NRZ and PAM4 transceivers...InternshipRemote work$170k - $255k per year
...Category Engineering Hire Type Employee Job ID 15392 Base Salary Range $170000-$255000... ...the creation of high-performance silicon chips and software content. Join us to transform the future... ...of engineers. Your expertise in SerDes and analog macros enables you to dissect...Local areaRemote work$166k - $248k per year
...Category Engineering Hire Type Employee Job ID 17631 Base Salary... ...in engineering solutions from silicon to systems, enabling customers... ...and you know that SERDES PHY is where theory meets silicon... ...simulation, emulation, and lab validation Debug priority regressions...Manual laborRemote work$189k - $284k per year
...Category Engineering Hire Type Employee Job ID 15478 Base Salary Range $189000-$284000... ...the leader in engineering solutions from silicon to systems, enabling customers to rapidly... ...model saves months of debug. You know that SerDes at 128Gbps or 200Gbps is about margin, jitter...InternshipManual laborRemote work- ...thoughtful decision-making. By integrating AI tools into our daily workflows, collaboration... ...this role. Job title: Intermediate Software Engineer What your day-to-day will look... ...· Analyze and debug systems · Perform validation and verification testing in a test-driven...Long term contractFull timeWork at officeRemote work
$146k - $219k per year
...Category Engineering Hire Type Employee Job ID 16513 Base Salary Range $146000-... ...empowering the creation of high-performance silicon chips and software content. Join us to transform the... ..., verification, and hardware validation processes. Mentorship comes naturally...Manual laborRemote workWorldwide$56 - $59 per hour
...site Work must be completed at the physical location. There is no option to work remotely. Work setting Consulting firm Software company Responsibilities Tasks Collect and document user's requirements Coordinate the development, installation, integration...Remote work- ...productivity, and thoughtful decision-making. By integrating AI tools into our daily workflows, collaboration is enhanced, outcomes... ...a requirement for this role. Overview: As a Manager of Software Engineering reporting to the Director of Engineering, you’ll lead multiple...Long term contractFull timeWork at officeRemote work
$156k per year
...productivity, and thoughtful decision-making. By integrating AI tools into our daily workflows, collaboration is enhanced, outcomes... ...a requirement for this role. Overview As a Manager of Software Engineering reporting to the Director of Engineering, you’ll lead multiple...Long term contractWork at officeRemote workFlexible hours- ...thoughtful decision-making. By integrating AI tools into our daily workflows, collaboration is... ...role. Job Summary: The Platform Engineering team is a close-knit group of highly senior engineers focused on building software products for developers — from internal APIs...Long term contractFull timeWork at officeRemote work
- ...Aviya Aerospace Systems is a leader in engineering services and solutions for mission critical Aerospace and Defense applications. Aviya provides expertise in program management, systems, software, mechanical, and hardware engineering to many top-tier Aerospace and Defense...Full timeFor contractors
- ...thoughtful decision-making. By integrating AI tools into our daily workflows, collaboration... ...services, leveraging modern AI-augmented engineering practices to accelerate delivery, improve... ...record building and shipping production software in modern languages (Java, Python, or...Long term contractFull timeWork at officeRemote work
- We are always looking for talented people for upcoming opportunities. If you have experience in Software Engineering or Computer Science and would like to join our talent pool, please submit your resume and complete the application questions.Full time
- ...and lasting change. Employees harness AI as a catalyst for creativity, productivity, and thoughtful decision-making. By integrating AI tools into our daily workflows, collaboration is enhanced, outcomes are improved, and every team member has the proficiency to maximize...Long term contractFull timeWork at officeRemote work
$72.4k - $120.8k per year
...where your talent for quality engineering directly shapes the future of... ...and automated testing, API validation, SQL-based data checks, and structured... ..., Playwright, or similar tools. Validate APIs using... ...Required Skills ~2-5 years of software QA experience, including both...Full timePart timeRemote workWorldwide- ...everyday life. Our innovation engine continuously expands the platform... ...seeking a high-caliber Senior Software Quality Engineer to lead the... ...early 2. Deep-System QA & Validation (40%) Design and execute... ...reading logs and using debugging tools for embedded systems/firmware....Full timeWorldwideShift work
- ...Job Description Overview The Technical Director, Retube Tooling Systems is a senior leadership role within our nuclear engineering organization, providing strategic and technical direction to advance Original Equipment Manufacturer (OEM) capabilities. This position sits...Long term contractFull timeInternshipFlexible hours
- ...Job Title: Software Engineering Applications Administrator – BFSI Location: Greater Toronto Area (GTA), Canada Prior experience in Banking... ..., performance, and governance of software engineering tools used across the SDLC. The ideal candidate will have hands-on...
$122k - $183k per year
...Category Engineering Hire Type Employee Job ID 17402 Base Salary Range... ...in engineering solutions from silicon to systems, enabling customers... ...speed Multi-Gbps NRZ and PAM4 SerDes IP, including advanced process... ...industry-standard simulation tools. Present technical results...Remote work$159k - $239k per year
...We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly... ...and production phases for high-speed SerDes IP Diagnose, troubleshoot, and... ...closely with internal analog, digital, and software teams to drive root cause analysis...- ...Your Career in Agentic AI – Build Real AI Tools in Just 8 Weeks! MLC College ×... ...related roles such as: • AI Automation Engineer • Agentic AI Developer • AI Workflow... ...Who May Benefit from This Program ✔ Software Developers ✔ IT Professionals ✔ Automation...
- ...Mississauga, Ontario, Canada Category: Engineering Hire Type: Employee Job ID 10465... ...empowering the creation of high-performance silicon chips and software content. Join us to transform the... ...efficiency. Develop custom scripts and tools using Python, Tcl, or other...Permanent employmentFull time
$80k - $120k per year
...Category Engineering Hire Type Employee Job ID 14687 Base Salary Range $80000-$120000... ...the creation of high-performance silicon chips and software content. Join us to transform the future... ...contributor to the next generation of PAM-based SerDes products. With a proven track record...Remote work- ...Mississauga, Ontario, Canada Category: Engineering Hire Type: Employee Job ID 8863... ...the creation of high-performan ce silicon chips and software content. Join us to transform the future... ...proficiency in standard project management tools. Knowledge of quality management...Long term contractFull time
$98k - $147k per year
...Category Engineering Hire Type Employee Job ID 17085 Base Salary Range... ...in engineering solutions from silicon to systems, enabling customers... ...of Multi-Gbps NRZ & PAM4 SERDES IP. You will be part of a fast... ...with a full suite of IC design tools supplemented by custom, in-house...Remote workWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Silicon Validation Tools (SerDes). Be the first to apply!
- software engineer - ai machine learning Mississauga, ON
- software development engineer Mississauga, ON
- software developer co-op Mississauga, ON
- software developer entry level Mississauga, ON
- remote entry level software developer Mississauga, ON
- software engineer Mississauga, ON
- junior software engineer Mississauga, ON
- software developer intern Mississauga, ON
- software design engineer Mississauga, ON
- junior software developer Mississauga, ON
