Firmware Designer
Eindhoven R&d
Best, Netherlands
9 days ago
Role details
Contract type
Temporary contract Employment type
Part-time / full-time Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Best, Netherlands
Tech stack
Static Program Analysis
Code Coverage
Continuous Integration
Digital Electronics
Ethernet
Field-Programmable Gate Array (FPGA)
NetCDF
Regression Testing
RS-232
SystemVerilog
USB
CPLD
Software Version Control
Job description
- Gather/define/write FPGA firmware requirements & test specifications from stakeholder input
- Develop complete FPGA designs (requirements ? integration ? testing ? release)
- Define FPGA I/O planning, clock/reset structures, external interfacing
- Document requirements, specifications, design plans, reviews, test procedures/reports
Requirements
- BSc/MSc Electrical Engineering, Electronics or equivalent
- 5+ years VHDL/Verilog coding (regulated industry preferred: medical, aviation, automotive)
- Full FPGA design cycle experience with high-speed digital/FPGA/CPLD
- SystemVerilog/UVM verification in QuestaSim with code coverage analysis (HIL preferred)
- DSP implementation: DDS, NCO, DDC, SDR functions
- SoC FPGA architectures using hard/soft processors
- Digital networking: high-speed serial links, Ethernet, RS232, USB
- AMD/Xilinx FPGAs, Vivado tools, IP blocks
- Static code analysis (Mentor linting), HW-SW interfaces, version control, CI/CD, regression testing
Nice-to-Have
- Experience in medical devices/healthcare technology
- Outstanding English communication skills
- Highly motivated team player
Benefits & conditions
Work on cutting-edge healthcare technology. Competitive rates, hybrid flexibility, initial 1-year contract with extension potential.