Overview
In this FPGA-focused firmware role, you will design, verify, and deliver reusable FPGA firmware for mission-critical defence and related electronic systems. You’ll work with cross-functional teams to shape architectures and verification methods that scale across programmes. You’ll help drive quality and automation in firmware delivery while collaborating with systems, software, and hardware engineers. This position offers the chance to contribute to trusted, high-stakes technology in a structured, security-conscious environment.
Pay / Benefits
- private medical insurance
- cycle to work scheme
- purchasing or selling annual leave
- employee discounts
- paid volunteering day
- stocks and shares
Responsibilities
- Architect FPGA firmware designs with reuse and scalability in mind
- Develop FPGA firmware using VHDL or SystemVerilog
- Verify firmware with test benches and simulation tools
- Create and improve verification test benches, simulations, and methodologies
- Collaborate with systems, software, and hardware engineers to deliver complete electronic systems
- Contribute to requirements, architecture, design, verification and validation
- Enhance firmware processes through documentation, scripting, reporting and automation
- Deliver firmware projects to agreed time, cost and quality targets
Key requirements
- BEng, MEng, EngD or PhD in Electronics or related discipline
- Demonstrable FPGA firmware design and verification experience
- Strong VHDL or SystemVerilog design skills
- Experience verifying FPGA firmware using test benches and simulation tools
- Strong written and verbal communication; able to work independently in a multi-disciplinary team
- strong written and verbal communication
- ability to work independently while contributing in a team
- proactive problem solving and collaborative mindset
- VHDL
- SystemVerilog
- FPGA design and verification
…
