Interested in a career at Unigraf? Here you can find all open positions.

Company introduction

Unigraf is a worldwide leading video electronics testing company based in Finland. Unigraf specializes in hardware and software test tools for testing USB-C™, DisplayPort™, and HDMI™ interfaces. Unigraf’s technological strengths lie in a deep understanding of the video interfaces in R&D, test automation, and compliance test environments. World’s leading electronics manufacturers use Unigraf’s tools to ensure that their consumer electronics reach international quality. Furthermore, Unigraf helps companies verify that their products work according to standards set by Video Electronics Standards Association (VESA) and Digital Content Protection LLC (DCP).


SW Engineer

Job description:

The role of SW Engineer is to design, implement, test and document software for Unigraf’s Video Test Equipment products together with the SW development team and external design partners. Communication with the other development teams of the company (FW, FPGA and HW) is an essential part of the daily work. SW Engineer reports to the R&D Manager and works in close co-operation with the Software Technical Lead / SW Architect.

Key responsibilities:

  • Design, implement, test and document software for Unigraf’s products and customer projects as assigned by the SW Technical Lead
  • Provide technical guidance to the junior members of the SW development team when needed
  • Communicate with project managers about the progress of the assigned tasks
  • Report the progress of the tasks in Unigraf’s project management tool
  • Assist SW Technical Lead with the estimation of SW development workloads
  • Identify opportunities for system performance optimization

Skills and experience required:

  • Experience in C/C++ and Python programming
  • Experience in Qt design tools
  • Experience in agile programming methods and tools
  • Experience in co-operation with external design partners
  • Good English communication skills, the working language is English
  • Self-motivated and self-disciplined
  • Proactive and get the job done attitude
  • Requires a Bachelor’s / Master’s Degree in Software Engineering or relevant experience (+5 years) in software development

FPGA Design Engineer

Job Description:

As an FPGA Design Engineer, you will develop FPGA systems, its components or third-party IPs and integrate them into different FPGA platforms. These tasks include design, simulation, synthesis and testing of FPGA based systems.


  • Experience with FPGA design using Verilog/VHDL languages.
  • Understanding of FPGA architecture and strong logic design fundamentals.
  • Experience with Altera Quartus or Xilinx Vivado IDE including synthesis, simulation, place and route, timing closure.
  • Experience with test benches for single module/full chip test bench environments with Modelsim.
  • Exposure to integration and debugging tools, such as oscilloscope and logic analyzers.
  • Experience in FPGA On-chip debugging
  • Ability to read, comprehend and explain engineering drawings and technical documents.
  • Good English communication skills
  • Self-motivated and self-disciplined

Would be a plus:

  • Knowledge of С/С++ and scripting (shell, TCL)
  • Experience with audio/video interfaces
  • Experience with high speed communication interfaces
  • Familiar with common interfaces (PCI-Express, DDR3/4, I2C, SPI, RS232)


We offer

  • Challenging work in the international team providing solutions to the world-leading hi-tech companies (
  • Salary based on experience, professional background and interview/test results
  • Flexible work schedule

How to Apply

Please send your CV to