Electronic Fpga Engineer
Platform Recruitment
Recruitment Agency
About the job
Electronic FPGA Engineer | £80,000 - £90,000 DOE | Cambridge | A leader in communications technology is looking for a dynamic Electronics Design Engineer to join their R&D team, designing the next generation of resilient communication technologies. They offer a high level of internal mobility, consistent projects utilising advanced technology, real career progression, and a genuinely refreshing, engineering-led culture. Responsibilities
- Design and implement FPGA logic in VHDL for Xilinx Artix-7 devices using Vivado
- Develop finite state machines to control and sequence hardware interfaces
- Create low-level driver logic for I²C, SPI, and other serial interfaces, including initialisation and error handling
- Write self-checking test benches and conduct functional and timing simulations
- Perform hardware bring-up, lab testing, measurements, and iterative debug
- Manage constraints, clocking, resets, and CDC analysis to achieve timing closure
- Contribute to requirements capture, architecture design, and module specifications
- Maintain configuration management, documentation, and traceability Requirements
- Degree in Electronic/Electrical Engineering, Computer Engineering, or related discipline
- Strong hands-on VHDL experience for FPGA design and verification
- Proven experience with Xilinx Artix-7 and Vivado (constraints, synthesis, place & route, timing closure, bitstream generation)
- Experience with I²C, SPI, and low-level embedded interfaces
- Understanding of timing constraints, CDC, metastability, and synchronous design
- 3+ years' FPGA development within a product or R&D environment Advantageous
- PCB-level considerations and signal integrity knowledge
- Scripting with Tcl/Python for design flow automation
- Familiarity with version control (SVN) Apply now!
Sign up for free or
Log in to view all job posting insights and get access to competitive insights.
Job ref blurredText
Posted on blurredText
Last checked on blurredText
Closing on blurredText
0 comments
0 requirements
Discuss this job
Share your intel on this vacancy and help others - anonymously. Get notified automatically of new comments when starred or saved to Tracker.
Log in to view and post comments.
My Private Notes
Saving private notes will automatically star the vacancy to your Jobs page.
Log in to view and save your private notes.