FPGA Design Engineer

Thermoteknix Systems Ltd

Waterbeach

Hybrid

GBP 50,000 - 70,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Flexible working up to 3 days per week
Involvement in cutting-edge technologies
Collaborative working environment
Training and career development opportunities
Competitive salary and benefits package

Job summary

A leading company in thermal imaging based in Waterbeach seeks an FPGA Designer to join the team. The ideal candidate will have strong skills in SystemVerilog and Python and engage in developing efficient FPGA code. Responsibilities include creating modules for a product library and collaborating on product designs. This role offers competitive salary, flexible working up to 3 days from home, and opportunities for career development. Join a team committed to engineering excellence.

Qualifications

  • Experience with cocotb Python library is desirable.
  • Ability to write timing constraints, understand timing reports.
  • Familiarity with design modifications for timing closure.
  • Write module specifications and review drafts.
  • Code and documentation review.
  • Write code for a library to a company coding standard.

Responsibilities

  • Contribute to the FPGA Design Team and library modules.
  • Collaborate with hardware, software, and mechanical engineers.
  • Write timing constraints and verify timing reports.
  • Ensure designs meet timing and power requirements.
  • Review code and documentation as part of design reviews.

Skills

SystemVerilog
Python
RTL verification
Writing timing constraints
Design for low power
Writing module specifications
Code review
Documentation review
Linux command line
Version control software (SVN or Git)
Markdown

Tools

SVN
Git

Job description

Company Profile

Location: Waterbeach, Cambridge, UK
Department: Engineering
Reports to: Engineering Manager
Type: Full-time, Permanent

Thermoteknix Systems Ltd, founded in 1982 and based in Cambridge, is a world leader in thermal imaging, night vision, and augmented reality systems. Our award‑winning technologies are trusted by defence, security, and industrial customers in over 70 countries. With in‑house R&D, cutting‑edge innovation, and a global reputation for quality, we design and manufacture solutions that perform in the toughest environments.

About You

You will be joining the FPGA Design Team and contributing modules to a library that is used across our product range. Experience with the cocotb Python library is desirable. You will be required to write timing constraints, understand timing reports and where necessary, modify designs to close timing. We work with hardware, software and mechanical engineers to bring new products to market.

Required Skills & Experience
  • SystemVerilog.
  • Python.
  • RTL verification.
  • Writing timing constraints and ensuring these are met.
  • Design for low power.
  • Writing module specifications and reviewing drafts.
  • Code and documentation review.
  • Writing code for a library to a company coding standard.
Role Requirements
  • The Linux command line.
  • Version control software (SVN or Git).
  • Markdown
Personal Attributes

Committed to engineering best practices in FPGA code development. Able to work effectively within an established team, following existing frameworks and contributing to the continuous improvement of team capabilities.

Why us?
  • Flexible working is considered with work from home up to 3 days per week.
  • Involvement in cutting‑edge imaging technologies.
  • Collaborative working environment with strong technical expertise.
  • Training and career development opportunities.
  • Competitive salary and benefits package.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

FPGA Design Engineer
FPGA Design Engineer

Thermoteknix • Waterbeach

Hybrid
GBP 65,000 - 90,000
Flexible working arrangements
Training and career development opportunities
Competitive salary and benefits package
Python Developer
Python Developer

Thermoteknix • Waterbeach

On-site
GBP 60,000 - 80,000
Python Developer
Python Developer

Thermoteknix Systems Limited • Waterbeach

On-site
GBP 60,000 - 80,000
Competitive salary and benefits
Training and career development
Collaborative working environment
Python Developer – FPGA Image Processing
Python Developer – FPGA Image Processing

Thermoteknix Systems Limited • Waterbeach

On-site
GBP 60,000 - 80,000
Competitive salary and benefits
Training and career development
Collaborative working environment
Software Engineer
Software Engineer

Thermoteknix Systems Ltd • Waterbeach

On-site
GBP 40,000 - 55,000
Competitive salary and benefits package
Training and career development opportunities
Python Developer for FPGA Imaging – Cutting-Edge Tech
Python Developer for FPGA Imaging – Cutting-Edge Tech

Thermoteknix • Waterbeach

On-site
GBP 60,000 - 80,000
Embedded Software Engineer
Embedded Software Engineer

Thermoteknix • Waterbeach

Hybrid
GBP 65,000 - 90,000
Competitive salary and benefits
Embedded Software Engineer
Embedded Software Engineer

Thermoteknix Systems Ltd • Waterbeach

Hybrid
GBP 65,000 - 85,000
Embedded Software Engineer
Embedded Software Engineer

Thermoteknix Systems Limited • Waterbeach

Hybrid
GBP 60,000 - 90,000
Competitive salary
Career development opportunities
Collaborative team environment
+1
FPGA Design Consultant
FPGA Design Consultant

ZENOVO • Coventry

Hybrid
GBP 60,000 - 90,000