Senior software validation engineer

1 week ago


Ottawa, Canada Synopsys, Inc. Full time
p>At Synopsys, we’re at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. And we’re powering it all with the world’s most advanced technologies for chip design and software security. If you share our passion for innovation, we want to meet you.

Synopsys is a worldwide leading supplier of horizontal IP which is used by our customers to design semiconductor integrated circuits. The IP product portfolio includes ARC processors, high-performance Vector DSP processors, industry-leading neural network processors, USB, DDR, and Ethernet interface controllers and much more.

We are seeking an experienced senior verification engineer to work on Machine Learning/Computer Vision/Neural Networks projects. The successful candidate will lead the verification efforts in Neural network compilers and tools for Synopsys NN processors and accelerators.

  • Create and execute verification and test plans
  • Generate backend test models and reference data
  • Assume responsibility for the completeness of the Product/release verification
  • Support integration testing with other components of the system
  • Generate advanced verification reports as a part of the standard CI/CD flow and for specific releases
  • Driving pragmatic, but structural verification process
  • Support colleagues developing benchmarking and accuracy test flows

The R&D team is globally distributed, and the verification lead will interface with stakeholders from many locations in Europe, Asia and North America.

Key Requirements:

  • Programming skills inPython
  • Familiar with at least one popular Machine Learning framework (ONNX, PyTorch or TensorFlow)
  • Experience in test automation and CI/CD (e.g. Jenkins, GitLab CI)
  • Proven skills in writing verification and test plans
  • Proficient skills in various test techniques
  • Maintain regression test suites and release jobs
  • Experience in execution, tracking and reporting of the verification process
  • Excellent communication skills and fast learning capabilities
  • Good level of both verbal and written English

Optional qualifications :

  • Familiar with model quantization and/or accuracy testing of the neural networks
  • Skills in source code management and revision control tools (Perforce, Git)
  • Experience in compute grids and Linux compute clusters (e.g. SGE/UGE)
  • Experience with both Linux and Windows software CI/CD environments
#

  • Ottawa, ON, Canada European Tech Recruit Full time

    A Semiconductor design company are looking for an experienced ASIC Verification Engineer to join their team, to work on a variety of cutting edge projects across various products in the Semiconductor space. Join our team as a Senior ASIC Verification Engineer and contribute to the success of cutting-edge ASIC projects at advanced technology nodes, reaching...


  • Ottawa, Canada Adtran Full time

    p>The Senior Software Engineer will be responsible for the design, development, and testing of the embedded software for optical transceiver assemblies and plugs within the Optical Engines product unit. The engineering expert will work closely with Optical, Hardware, and Test engineers to ensure product goals are met.Perform all aspects of embedded firmware...


  • Ottawa, Ontario, Canada L3Harris Technologies Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at L3Harris Technologies. As a key member of our software development team, you will play a critical role in designing, developing, and implementing complex software systems.


  • Ottawa, Ontario, Canada Randstad Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions. Responsibilities:Design and develop software solutions using a variety of programming languages and technologies.Collaborate with...


  • Ottawa, Ontario, Canada Telesat Full time

    Job DescriptionTelesat, a leading global satellite operator, is seeking an experienced Senior Software Development Engineer to join its cutting-edge LightSpeed Software development team.About TelesatWith over 50 years of experience in delivering reliable and secure satellite-delivered communications solutions worldwide, Telesat has grown to be one of the...


  • Ottawa, Ontario, Canada Nokia Full time

    About the RoleWe are seeking a highly motivated and skilled software engineer to join our team at Nokia. As a senior software development engineer, you will have the opportunity to work on cutting-edge projects that drive innovation in the field of networking and communications.


  • Ottawa, Ontario, Canada Nokia Full time

    We are seeking a talented Optical Transceiver Validation Engineer to join our team at Nokia.Job DescriptionThis role involves validating and qualifying leading-edge optical transceivers of various form factors and technologies, including QSFP+, QSFP-DD, QSFP112, OSFP, SFP, SFP+, SFP28, SFP56, CFP2, ZR/ZR+, BiDi, DWDM.Maintaining and utilizing...


  • Ottawa, Ontario, H2B, Montréal, Canada Calian Group Full time

    Job Title: Senior Software EngineerLocation: Ottawa, ONRemote: YesBusiness Unit: Advanced TechnologiesDepartment 1: EngineeringDepartment 2: DefenceJob Type: Full-timePosition OverviewCalian, a trusted partner to government and industry, is seeking a highly skilled and experienced Senior Systems Engineer to join our dynamic team. As a leading provider of...


  • Ottawa, Canada Adtran Full time

    Our Growth is Creating Great Opportunities! Our team is expanding, and we want to hire the most talented people we can. Continued success depends on it! Once you've had a chance to explore our current open positions, apply to the ones you feel suit you best and keep track of both your progress in the selection process, and new postings that might interest...


  • Ottawa, Ontario, Canada Insight Global Full time

    Job Title: Senior Software Quality Assurance Engineer in MATLABLocation: Ottawa, Canada (3 days a week)Estimated Salary: $40-$45 per hourAbout the JobWe are seeking an experienced Senior Software Quality Assurance Engineer in MATLAB to join our team at Insight Global. As a key member of our software development team, you will be responsible for ensuring the...


  • Ottawa, Canada Telesat Full time

    p>Telesat (NASDAQ and TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 50 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service, Telesat has grown...


  • Ottawa, Ontario, Canada Telesat Full time

    About the RoleWe are seeking an experienced Senior Software Development Engineer to join our team at Telesat in Ottawa, Canada. As a key member of our scrum team, you will contribute to the design, development, and testing of cutting-edge LightSpeed Software.


  • Ottawa, Ontario, Canada Insight Global Full time

    About the RoleWe are seeking a skilled Senior Software Quality Assurance Engineer to join our team at Insight Global. In this role, you will be responsible for ensuring the quality and reliability of our cutting-edge software tools.Job DescriptionAs a member of our Software Development team, you will play a crucial part in architecting, developing, testing,...


  • Ottawa, Canada TrendMicro Full time

    h3>Senior Software DeveloperTrend Micro, a global cybersecurity leader, helps make the world safe for exchanging digital information. Fueled by decades of security expertise, world-leading global threat research and intelligence, and continuous innovation, our cybersecurity platform protects hundreds of thousands of organizations and millions of individuals...


  • Ottawa, Ontario, Canada Procom Full time

    We are seeking a highly skilled Senior Embedded Software Engineer to join our team at Procom in Ottawa.As a key member of our team, you will be responsible for designing and developing software features using C++ and Python for cloud-connected modules.The ideal candidate will have 10+ years of experience in embedded C++ development, with recent experience...


  • Ottawa, Canada Synopsys, Inc. Full time

    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...


  • Ottawa, Ontario, Canada Nokia Full time

    Nokia is seeking a highly skilled Senior Software Engineer to join our Cloud Network Services / Mobile Gateway Packet Core team. This role will focus on developing and implementing software solutions for Application Assurance (DPI) within the mobile gateway product.About the RoleAs a Senior Software Engineer, you will be responsible for leading, solving, and...


  • Ottawa, Ontario, Canada Harris Geospatial Solutions Full time

    About Your Role as a Senior Software Development EngineerWe are seeking an experienced Senior Software Development Engineer to join our team at Harris Geospatial Solutions. In this role, you will design and develop software solutions that operate in complex, multi-network environments.Your Responsibilities:Design and contribute to software architecture...


  • Ottawa, Canada Harris Geospatial Solutions Full time

    About your next Challenge as a Senior Software Engineer:What will you do: Design software solutions and contribute to software architecture designs;Understand and develop microservices solution that operates in a complex, multi-network environment;Conduct independent research and provide new solutions to problems; Interact with systems engineering on...


  • Ottawa, Canada HuntsBot Full time

    Senior Software Engineer at SurveyMonkeyTitle: Senior Software EngineerLocation: Ottawa, Canada/Canada – RemoteWhat we’re looking forThe Content Experience team is looking for a Senior Software Engineer with a passion for solving complex, challenging problems and who can work remotely with the main team in California. We manage the content website, build...