Python Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Requirements
Thermoteknix is seeking a Python Developer to join our FPGA team. You will be using the cocotb Python framework to regression test a library of FPGA blocks that perform image processing. Experience with writing Python is essential, but no previous experience with either cocotb or FPGAs is required., * Python Development.
- Writing unit tests and test suites.
- Code profiling.
- CI/CD workflows.
- Linux Makefiles and Bash scripting.
- Writing code documentation (inline comments, docstrings and markdown files).
- Minimum experience 3 years in industry.
Applicants must have the right to work in the UK at the time of application. Unfortunately, we are unable to provide visa sponsorship for this role.
Benefits & conditions
- Involvement in cutting-edge imaging technologies.
- Collaborative working environment with strong technical expertise.
- Training and career development opportunities.
- Competitive salary and benefits package.
About the company
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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Should senior developers refuse interview coding challenges?
The 13 Best Python Libraries for Developers in 2025
What’s the latest in NVIDIA CUDA Python
Dev Digest 157: CUDA in Python, Gemini Code Assist and Back-dooring LLMs