Thermoteknix Systems
Posted 2w ago

Python Developer

Thermoteknix Systems
Waterbeach, England, United Kingdom
OnsiteFull Time
Responsibilities
  • writing tests
  • profiling code
  • documenting code
Requirements
  • 3+ years industry experience
  • Strong Python development
  • Unit test and test-suite writing
  • Code profiling
  • CI/CD workflows
  • Linux Makefiles and Bash scripting
  • Code documentation
  • Right to work in the UK
  • No visa sponsorship
Technical tools mentioned
cocotbPythonCI/CDLinux MakefilesBash

Job description

Location:                             Waterbeach, Cambridge, UK
Reports to:                          Software Engineering Manager
Department:                        Engineering
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.
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.
 
You will be working with the FPGA Design Team. We work together with hardware, software
and mechanical engineers to bring new products to market.
 
 
Required Skills & Experience
 
  • 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.

What We Offer
 
  • Involvement in cutting-edge imaging technologies.
  • Collaborative working environment with strong technical expertise.
  • Training and career development opportunities.
  • Competitive salary and benefits package.

About Thermoteknix Systems

Designs and manufactures infrared thermal imaging and night vision systems.

Similar jobs

Python Developer roles near Waterbeach, England
3w
Save
Mark Applied
Hide
Python Engineer
Gdańsk or Bristol or Cambridge or London
zł165k-zł223k/yr OnsiteFull Time
Graphcore
Graphcore: Produces specialized processors for artificial intelligence workloads.
Extensive Python knowledge, Linux and shell scripting, CI/CD, API integration and automation experience; strong communication; cloud (AWS) preferred.
Python, Linux, shell scripting, CI/CD, API, GitHub Actions, CMake, AWS
3mo
Save
Mark Applied
Hide
Python - Senior Developers - AI Training - Cambridge, UK
Cambridge or United Kingdom
$50/hr RemoteContract
Prolific
Prolific: Platform connecting researchers and AI developers with verified participants.
BSc or higher in a technical field, senior Python development experience, ability to solve Medium–Hard algorithm problems, deep knowledge of Python internals and async patterns, experience with web frameworks and testing tools.
Python 3.x, Django, FastAPI, Flask, pytest, unittest, coverage.py, tox, GraphQL, RESTful APIs, asyncio, async/await