Senior FPGA and Firmware Engineer (80-100%)
Updated: 22 Apr 2022
Your responsibilities
- Conceptualization and specification of digital subsystems
- Design, simulation, implementation and verification of digital subsystems on FPGA's
- Design and implement system-on-chip (SoC) solutions using embedded ARM processors such as Zynq Ultrascale, DDR memories, fast serial interfaces, 1G/10G Ethernet interfaces, and more
- Conceptualization (Python/NumPy) and implementation of digital signal processing systems
- Embedded software development and verification on multiprocessor SoC architectures running Linux
- Provide FPGA-related input during the PCB hardware design phase and participate in PCB design reviews
- Bring-up of new hardware
- Close collaboration with software and hardware development teams
- Design documentation
Your profile
- MSc or PhD in Electrical Engineering or Computer Science
- At least 5 years of experience with FPGA workflows from modeling to timing closure using modern tools (Python, Vivado)
- In-depth understanding of digital circuit design, including issues related to clock crossing
- Kledge of digital signal processing design, techniques, and theory
- Advanced electrical engineering test skills, including usage of various forms of test/measurement equipment
- Experience with embedded software development in a Linux environment
- od kledge of VHDL/Verilog/System Verilog and C
- Proficient in English, additional languages are a plus
We offer a diverse work environment in an international high-tech arena with an open and transparent company culture where personal development forms the basis of our success. We thrive on cooperation and support distributed decision-making that allows everyone to take responsibility and generate substantial impact from the start and on many levels.
is a great time to join the team.
We look forward to receiving your resume and motivation letter.