Oferta pracy

C/C++ Software Engineer


  • Gdańsk

    Gdańsk, Pomeranian
  • offer expired over a month ago
  • contract of employment
  • full-time
  • specialist (Mid / Regular)
  • hybrid work

Your responsibilities

  • In this role you would work in the Hardware Verification EDA domain. The main application you will be working on is complex software for hardware simulation or emulation and adjacent technologies in the industry leading products. You would be working in a highly professional software development environment as part of an international team.

  • This position can be performed remotely.

Our requirements

  • 5+ years C/C++ programing experience (STL, BOOST is a plus)

  • One of would be a big plus:HDL parsers and compilers development skills

  • HDL simulation kernels development skills

  • FPGA synthesis and/or partitioning experience

  • EDA framework development (e.g. editor, waveform, command console)

  • Practical experience with EDA API interfaces (e.g. PLI, DPI, VHPI)

  • Developer level experience with Windows and Linux operating systems

  • GIT/SVN repository system

  • Nice to have:

  • Familiar with FPGA simulation, emulation and/or prototyping technologies

  • Experience with HDL languages

  • Parsers knowledge

  • Knowledge of Python/Tcl/Perl

  • GUI development skills


At Synopsys, we’re at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. 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.

Scroll to the company’s profile