1 month ago
Cambridge, United KingdomMid Level

Responsibilities

  • Develop Python regression tests for FPGA image-processing blocks using the cocotb framework.
  • Write unit tests and test suites.
  • Perform code profiling.
  • Work with CI/CD workflows, Linux Makefiles, and Bash scripting.
  • Write inline comments, docstrings, and Markdown documentation.
  • Collaborate with FPGA, hardware, software, and mechanical engineering teams.

Requirements

  • Essential Python development experience.
  • Experience writing unit tests and test suites.
  • Experience with code profiling, CI/CD workflows, Linux Makefiles, and Bash scripting.
  • Ability to write code documentation, including inline comments, docstrings, and Markdown files.
  • Minimum three years of industry experience.
  • Prior cocotb or FPGA experience is not required.
  • Applicants must have the right to work in the UK at the time of application.

Benefits

  • Full-time, permanent employment.
  • Involvement in thermal imaging, night vision, and augmented reality technologies.
  • Collaborative working environment with strong technical expertise.
  • Training and career development opportunities.
  • Competitive salary and benefits package.
  • Location: Waterbeach, Cambridge, UK.

Tech Stack

BashLinuxMakePython

Categories

Thermoteknix Systems Ltd

About Thermoteknix Systems Ltd

51-200 employees
Contact me