Junior FPGA Engineer
Stark
Seniority
Junior
Model
In-Office
Sector
Salary
Undisclosed
Contract
Full-Time
About the role
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.
What you'll do
- 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.
What you'll need
- 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.
- 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.

