
(Hybrid) FPGA Engineer
- Barcelona
- Permanente
- Tiempo completo
- Define the FPGA detailed specification.
- Define the FW architecture to run within the FPGA.
- Design your own IP cores.
- Perform coding rules conformance check (linting).
- Design the testbenches for the IP cores.
- Validate the IP cores by simulation & by hardware.
- Perform functional & code coverage.
- Perform synthesis, implementation and bitstream generation.
- Automate the previous processes through script languages.
- BSc or MSc in (Digital) Electronics Engineering or similar.
3 years of experience working with FPGA development tools (mainly Xilinx Vivado IDE, Altera Quartus IDE). * Design with modularity, reusability and readability principles in mind.
- Experience performing validation by simulation tools (ModelSim, QuestaSim) and by hardware (ILAs).
- Experience with unit-test frameworks (VUnit, UVM).
- Script languages (Python, TCL, Bash).
- Experience using Version Control System tools (Git).
- Task and wiki management tools, such as JIRA or Confluence.
- Advanced user on both Windows OS & Linux OS.
- Good knowledge of laboratory instrumentation (multimeter, oscilloscope, etc).
- Write good technical documentation.
- Good knowledge of English (at least B2).
- Enterprise Architect for system architecture definition.
- C/C++ as SW developing languages.
- Good knowledge of Embedded Systems.
- DevOps or CD/CI skills using Jenkins or equivalent.
- Agile software development, such as Scrum.
- Full-time position with a permanent contract
- To participate in highly advanced technological projects all around the world.
- To be part of a young dynamic company
- Flexible working hours.
- Excellent location in our BCN HQ
- Work from home' policy
- Ticket Restaurant
- Free fruit at work on Wednesdays
- Training plan
- Flexible Compensation Plan according to your needs