Silicon Validation Software Engineer (Sr Staff)
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · QA och testning · Inbyggda system
I korthet
Ansvarsområden
- 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.
Krav
- 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.
Önskade kvalifikationer
- 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.
Förmåner
- 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.
Färdigheter
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…
Företag
Synopsys IncPublicerade jobb
för 1 dag sedan
Anställningstyp
Heltid
Arbetsform
På plats
Lön
119 000–178 000 CA$ / år
Erfarenhetsnivå
Senior
Platser
Mississauga, Canada
Kvalifikation
Sökande
Ansök tidigt
