FPGA Design Engineer in Waterbeach

FPGA Design Engineer in Waterbeach

Waterbeach Full-Time 36000 - 60000 € / year (est.) No home office possible
Thermoteknix Systems Ltd

At a Glance

  • Tasks: Join the FPGA Design Team and contribute to innovative thermal imaging projects.
  • Company: Thermoteknix Systems Ltd, a leader in thermal imaging and augmented reality.
  • Benefits: Flexible working, competitive salary, training, and career development opportunities.
  • Other info: Collaborative environment with a focus on continuous improvement and team success.
  • Why this job: Work on cutting-edge technologies that make a real difference in defence and security.
  • Qualifications: Experience in SystemVerilog, Python, and RTL verification is essential.

The predicted salary is between 36000 - 60000 € per year.

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

FPGA Design Engineer in Waterbeach employer: Thermoteknix Systems Ltd

Thermoteknix Systems Ltd is an exceptional employer located in Waterbeach, Cambridge, offering a dynamic and collaborative work environment where innovation thrives. With flexible working arrangements, including the option to work from home up to three days a week, employees benefit from involvement in cutting-edge imaging technologies and ample opportunities for training and career development. The company prides itself on its commitment to engineering best practices and provides a competitive salary and benefits package, making it an attractive choice for those seeking meaningful and rewarding employment.

Thermoteknix Systems Ltd

Contact Detail:

Thermoteknix Systems Ltd Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land FPGA Design Engineer in Waterbeach

Tip Number 1

Network like a pro! Reach out to current employees at Thermoteknix on LinkedIn or other platforms. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

Tip Number 2

Show off your skills! If you’ve got a portfolio of FPGA projects or relevant work, make sure to have it ready to share. A hands-on demonstration of your expertise can set you apart from the crowd.

Tip Number 3

Prepare for the interview by brushing up on SystemVerilog and Python. Be ready to discuss how you’ve tackled timing constraints in past projects. We want to see your problem-solving skills in action!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Thermoteknix.

We think you need these skills to ace FPGA Design Engineer in Waterbeach

SystemVerilog
Python
RTL Verification
Writing Timing Constraints
Design for Low Power
Writing Module Specifications
Code and Documentation Review

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with SystemVerilog, Python, and RTL verification. We want to see how your skills match up with what we're looking for, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you’re passionate about FPGA design and how you can contribute to our team. Keep it concise but engaging – we love a good story!

Show Off Your Technical Skills:When filling out your application, make sure to mention your familiarity with the cocotb Python library and your experience with writing timing constraints. We’re keen on seeing how you tackle technical challenges!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team!

How to prepare for a job interview at Thermoteknix Systems Ltd

Know Your FPGA Basics

Make sure you brush up on your FPGA fundamentals before the interview. Understand the key concepts of SystemVerilog, RTL verification, and timing constraints. Being able to discuss these topics confidently will show that you're not just familiar with the theory but can apply it practically.

Showcase Your Python Skills

Since experience with the cocotb Python library is desirable, be prepared to discuss any relevant projects or experiences you've had using Python in FPGA design. If you have examples of how you've used Python for testing or automation, share those during the interview to highlight your practical skills.

Familiarise Yourself with Version Control

Get comfortable with version control systems like SVN or Git. Be ready to explain how you've used these tools in past projects. Discussing your experience with code reviews and collaboration will demonstrate your ability to work effectively within a team.

Ask Insightful Questions

Prepare some thoughtful questions about the company's projects, team dynamics, or future technologies they are exploring. This shows your genuine interest in the role and helps you assess if the company is the right fit for you. Plus, it gives you a chance to engage with the interviewers on a deeper level.