Python Developer
Thermoteknix Systems Limited
Waterbeach, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Intermediate Compensation
£ 46KJob location
Waterbeach, United Kingdom
Tech stack
Test Suite
Unit Testing
Bash
Profiling
Continuous Integration
Linux
Field-Programmable Gate Array (FPGA)
Make (Software)
Python
Regression Testing
Software Coding
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