Instrumentation Software Engineers (Python) at TeraView Ltd (Cambridge, UK)
Would you like to become a key developer in the undisputed world leader in commercial applications of terahertz light? We are recruiting both contract and permanent Python developers to join our team of industry-leading scientist and engineers, serving semiconductor, automotive and applied research customers worldwide from our base in Cambridge, UK. Check us out at www.teraview.com.
We offer a friendly, informal environment where people are passionate about the ground-breaking work we do.
You will have 3 years or more industry experience of software development, preferably with experience of industrial automation or scientific instrumentation. You will have worked within a formalised Quality System framework. You will be a self-starter with a positive attitude and a proven ability to work in small multi-disciplinary teams.
Remote working will be considered for exceptional candidates.
Desired Skills and Experience
- Computer Science, Physical Science or Engineering degree
- 3 years industry experience of software development
- An excellent knowledge of Python and numerical libraries Numpy and Scipy
- A scientific or engineering background and a high level of numeracy
- Proactive approach to maintaining high quality code with good test coverage
- Multi-threading or asynchronous programming experience
- DVCS experience (mercurial or git)
- Development of C/C++ extensions for python / Cython
- 3D & 2D scientific visualisation
- Linux development and system administration
- Hardware interfacing (e.g. Serial / USB / OPC / CANbus)
- Industrial automation or cybernetics
- Signal processing, statistics and other data analysis methods
- SQL / Relational-database usage / HDF5
- Python GUI development (Qt or wx)
- DVCS experience (mercurial or git)
- Experience with Enthought Tool Suite will be an added advantage.
- Non-contributory Pension (6% of basic salary)
- Healthcare for employee and dependants
- Childcare Voucher Scheme
- Cycle to Work Scheme
- Reimbursement of an annual professional subscription
- Participation in Company’s Share Option scheme