FPGA Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+9 more
Job description
As a Junior FPGA Engineer, you will join our specialized hardware team to develop the high-speed digital logic that powers our autonomous platforms. You will be responsible for designing, implementing, and testing FPGA-based solutions that process complex signals in real-time.
This role is ideal for a high-potential engineer who wants to move beyond simulation and see their code interact with the physical world. You will work closely with senior mentors to bridge the gap between digital signal processing theory and hardware realisation., We are looking for candidates with experience in some or all of the following areas:
- RTL Design: Develop and maintain high-speed digital logic using VHDL, Verilog, or SystemVerilog.
- Verification: Create testbenches and run functional simulations to validate design behavior.
- Hardware Debugging: Use lab equipment (Oscilloscopes, Logic Analyzers) and on-chip debugging tools (ILA/Signal Tap) to troubleshoot physical hardware.
- Integration: Collaborate with Electronics and Software teams to define FPGA pinouts, review schematics, and develop interface APIs.
- IP Management: Integrate and configure third-party IP cores and interface with high-speed ADCs/DACs.
- Documentation: Maintain clear design specifications, register maps, and version-controlled HDL repositories.
Requirements
- Proficiency in VHDL, Verilog, or SystemVerilog.
- Experience with FPGA vendor tools (e.g., Xilinx Vivado or Intel Quartus).
- Understanding of Digital Signal Processing (DSP) fundamentals.
- Basic experience with simulation tools (e.g., ModelSim, Questa).
- Familiarity with common hardware interfaces (AXI, SPI, I2C, UART).
- Competency in Python or C/C++ for scripting and testing support.
Soft Skills
- Curiosity-Driven: You have a deep desire to understand how things work at the register level.
- Resilient: You enjoy the āpuzzleā of hardware debugging and timing closure.
- Effective Communicator: You can explain your logic design clearly to both software and hardware teams.
Qualifications
- Bachelorās or Masterās degree in Electrical, Electronic, or Computer Engineering.
- 0-2 years of experience (relevant internships or personal hardware projects are highly valued).
Nice to Have
- Knowledge of System-on-Chip (SoC) architectures (e.g., Zynq).
- Familiarity with Linux-based development environments.
- Interest in software-defined radio (SDR) architectures.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role ā technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Software Developer Salary in Germany [2023]
Frontend Developer Salary in Germany [2023]
Backend Developer Salary in Germany [2023]
How Much FAANG Companies Actually Pay Software Engineers in 2025