Electronic FPGA Engineer in Farnham

Electronic FPGA Engineer in Farnham

Farnham Full-Time On-site
H

Electronic FPGA Engineer

Please read the following job description thoroughly to ensure you are the right fit for this role before applying.
Location : Cambridge, CB4 0WN
Salary : Competitive, DOE + Excellent Benefits
Contract : Permanent, Full-Time
Hours : Monday to Friday, 37.5 hours per week (8:00am to 6:00pm), with occasional overtime and weekend working. This is an on-site role.
Benefits : Annual bonus scheme, Private healthcare, Co-financed gym membership, Life insurance, Additional annual leave through our Company Day, Ongoing learning and development opportunities
At HUBER+SUHNER Polatis, we're helping to keep the world connected.
Our innovative optical networking solutions enable the seamless movement of data across global communications infrastructure, supporting some of the world's most demanding data and communications networks.
We're looking for an experienced Electronic FPGA Engineer to join our growing engineering team in Cambridge.
This is an exciting opportunity to work on advanced FPGA-based solutions, taking designs from concept through to validated hardware and contributing to products that sit at the heart of next-generation connectivity.
If you're passionate about digital design, enjoy solving complex hardware challenges, and thrive in a collaborative engineering environment, we'd love to hear from you.
What you'll be doing
As an Electronic FPGA Engineer, you'll play a key role in the design, development, verification and validation of FPGA solutions for our optical networking products.
Designing and implementing FPGA logic in VHDL for Xilinx Artix-7 devices using Vivado
Developing reliable finite state machines (FSMs) to control hardware interfaces and communication protocols
Creating and maintaining low-level driver logic for interfaces including I?;C and SPI
Supporting requirements capture, architecture definition and module-level design specifications
Contributing to Design for Test (DFT) and Design for Manufacture (DFM) considerations throughout the development lifecycle
Writing and maintaining test benches, including self-checking test environments where appropriate
Performing functional and timing simulations to verify FPGA designs
Documenting verification activities and validation results
Ensuring robust and reliable operation through rigorous testing and review processes
Supporting hardware bring-up, validation and system integration activities
Using laboratory equipment such as logic analysers and oscilloscopes for debugging and performance verification
Investigating timing, interface and constraint-related issues
Working closely with electronics and software engineers to resolve complex technical challenges
Managing XDC constraints, clocking strategies, reset architectures and clock domain crossing analysis
Achieving timing closure and generating production-ready FPGA bitstreams
Applying best practices for synchronous design, metastability mitigation and design reliability
Maintaining configuration management and release processes using version control tools
Producing high-quality technical documentation.
What we're looking for
You'll be a practical FPGA engineer with strong technical expertise and a passion for delivering reliable, high-quality products.
In order to be successful in this role it is essential that you have:
Degree in Electronic Engineering, Electrical Engineering, Computer Engineering or a related discipline, or equivalent industry experience
Strong hands-on experience developing and verifying FPGA designs using VHDL
Proven experience working with Xilinx Artix-7 devices
Strong knowledge of Vivado including: Project creation and management, Synthesis, Place and route, Constraints management, Timing analysis and closure, Bitstream generation, Experience designing deterministic finite state machines (FSMs)
Experience implementing and validating embedded communication interfaces including: I?;C, SPI, UART (desirable)
Experience creating self-checking test benches and performing simulation-based verification
Practical experience bringing up and testing FPGA hardware in the lab
Strong understanding of: Timing constraints (XDC), Clock domain crossing (CDC), Metastability, Reset strategies, Synchronous digital design principles
Experience using version control systems such as SVN
A track record of delivering FPGA functionality from requirements through to validated hardware
It would be great if you had:
Knowledge of PCB design considerations and signal integrity principles
Experience using scripting languages such as Tcl or Python to automate development flows
Exposure to FPGA design process improvements and build automation
Experience collaborating closely with embedded software and electronics engineering teams in a product development environment
Why join HUBER+SUHNER Polatis
At HUBER+SUHNER Polatis, our people are at the centre of everything we do. We offer the opportunity to work on innovative technologies, solve challenging engineering problems and develop your career within a global organisation. xrnqpay
If you're looking for a role where you can combine FPGA expertise with cutting-edge technology development, we'd love to hear from you.
Apply today and help us build the technology that keeps the world connected.

Electronic FPGA Engineer in Farnham employer: Huber+Suhner Polatis

At HUBER+SUHNER Polatis, we pride ourselves on being an exceptional employer that values innovation and employee development. Our Cambridge team enjoys a collaborative work culture, competitive salary, and a comprehensive benefits package including private healthcare and ongoing learning opportunities. Join us to tackle complex challenges in embedded software while contributing to cutting-edge technology that keeps the world connected.

H

Contact Details:

Huber+Suhner Polatis Recruitment Team