Kortrijk, Belgium, Belgium On-site

Barco is hiring a FPGA Design Engineer

About the Role

Barco is looking for an FPGA Design Engineer to join our team. You will develop VHDL code for FPGAs used in Barco’s advanced display platforms. The role involves creating high-quality firmware deliverables, automated test cases, and collaborating closely with Software Development Engineers across our global sites.

What You'll Do

  • Analyze product requirements and translate them into specifications and quality designs
  • Document and implement design architectures
  • Create test benches and tools to test the designed functionality
  • Manage PIN assignments and power house holding of the FPGA
  • Manage timing closure of the design to meet processing speed requirements
  • Design proof of concepts of new features (VHDL and SW)
  • Implement high speed serial links up to 25Gbps
  • Be the interface between the hardware and application SW that run on our embedded system
  • Optimize execution, robustness, and use of system resources
  • Be responsible for one or more software components
  • Collaborate with testers to identify open issues
  • Keep track of bugs and fix open issues
  • Provide proficient documentation for the developed software modules/drivers
  • Support the creation of realistic development plans by estimating work and time
  • Contribute to an atmosphere of cross-functional teamwork within the organization’s Agile project lifecycle

What We're Looking For

  • Master's or bachelor's degree or equivalent combination of education and work experience in FPGA development
  • Strong conceptual thinker, able to lift the discussion to the right level of abstraction
  • Attracted by system complexity and eager to find ways to get the related system quality under control
  • Likes to take initiative, work in close collaboration with fellow developers and share ideas and knowledge
  • Hands on mentality and is not afraid to investigate the hardware he/she is programming for
  • Possesses analytical skills and eye for detail and quality
  • Experience with VHDL/Verilog/C/C++/C#, Object-oriented programming

Nice to Have

  • Knowledge of Altera and Xilinx FPGAs (others are a plus)
  • Knowledge of AXI bus
  • Knowledge of basic communication protocols: I2C, UART, SPI
  • Knowledge of DDR3/4/5 usage: MIG configuration
  • Knowledge of image processing basics
  • Knowledge of network communication
  • Knowledge of embedded controllers: ARM or soft processors
  • Knowledge of HDMI/DP/SDI/MIPI standards
  • Knowledge of basic encryption techniques
  • Knowledge of Python for automated CI tests
  • Knowledge of source version control: git

Technical Stack

  • Languages: VHDL, Verilog, C, C++, C#, Object-oriented programming
  • Hardware: Altera FPGAs, Xilinx FPGAs
  • Protocols & Buses: AXI bus, I2C, UART, SPI
  • Memory: DDR3/4/5, MIG
  • Domains: Image processing, Network communication
  • Embedded: ARM, Soft processors
  • Display Standards: HDMI, DP, SDI, MIPI
  • Tools & Misc: Encryption techniques, Python, Git

Team & Environment

You’ll be part of a growing, international team within the BCR Display Development group and the display department of the Barco Control division.

Work Mode

This is an onsite position based in Kortrijk, BE.

Barco is an equal opportunity employer.

Required Skills
VHDLVerilogCC++C#Object-oriented programmingAltera FPGAsXilinx FPGAsAXI busI2CFPGA developmentSystem complexityHardware investigation VHDLVerilogCC++C#Object-oriented programmingAltera FPGAsXilinx FPGAsAXI busI2CFPGA developmentSystem complexityHardware investigation
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
Barco
Barco designs technology to enable bright outcomes around the world, developing visualization and collaboration solutions for Enterprise, Healthcare, and Entertainment markets.
All jobs at Barco Visit website
Job Details
Department Engineering
Category embedded
Posted 2 months ago