FPGA Design Engineer

Thermoteknix

Waterbeach

Hybrid

GBP 65,000 - 90,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible working arrangements
Training and career development opportunities
Competitive salary and benefits package

Job summary

A leading technology company in Waterbeach is looking for an FPGA Designer to enhance its product range. The ideal candidate will have expertise in SystemVerilog and Python, and be capable of working with timing constraints and low power design. This role emphasizes collaboration with hardware and software engineers to deliver cutting-edge imaging technologies. The position offers flexible working arrangements and various training and career development opportunities.

Qualifications

  • Experience with the cocotb Python library is desirable.
  • Understand timing reports, modify designs to close timing.
  • Write module specifications and review drafts.
  • Ability to write and review timing constraints.
  • Knowledge of low power design techniques.
  • Experience writing module specifications and reviewing drafts.
  • Ability to review code and documentation to company standards.
  • Experience building a reusable library following coding standards.

Responsibilities

  • Contribute modules to a library used across the product range.
  • Work with engineers to bring new products to market.
  • Follow engineering best practices in FPGA code development.
  • Collaborate with hardware, software and mechanical engineers across projects.

Skills

SystemVerilog
Python
RTL verification
Writing timing constraints
Design for low power
Code and documentation review
Code/documentation review
Library development

Tools

Linux command line
Version control software (SVN or Git)
Markdown
Markdown

Job description

Company Profile

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.

Location: Waterbeach, Cambridge, UK

Department: Engineering

Reports to: Engineering Manager

Type: Full‑time, Permanent

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
The role requires familiarity with
  • 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 Systems Ltd • Waterbeach

Hybrid
GBP 50,000 - 70,000
Flexible working up to 3 days per week
Involvement in cutting-edge technologies
Collaborative working environment
+2
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
Embedded Software Engineer
Embedded Software Engineer

Thermoteknix • Waterbeach

Hybrid
GBP 65,000 - 90,000
Competitive salary and benefits
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
Electronics Engineer - R&D
Electronics Engineer - R&D

Blackshark • Cambridge

On-site
GBP 50,000 - 75,000
Electronics Engineer - R&D
Electronics Engineer - R&D

Thermoteknix Systems Ltd • Waterbeach

On-site
GBP 45,000 - 65,000
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
Electronics Engineer - R&D
Electronics Engineer - R&D

Thermoteknix • Waterbeach

On-site
GBP 50,000 - 75,000
Competitive salary and benefits