Notice: While Javascript is not essential for this website, your interaction with the content will be limited. Please turn Javascript on for the full experience.

Instrumentation Software Engineers (Python) - Contract
Cambridge, United Kingdom

Job Title

Instrumentation Software Engineers (Python) - Contract

Job Description

We require a contract Python developer to join our team of industry-leading scientist and engineers, serving semiconductor, automotive and applied research customers worldwide from our base in Cambridge, UK

Remote work is an option for the right candidate


  • Telecommuting is OK
  • No Agencies Please


Essential Skills/Attributes: The successful applicant will have: • 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)

Desirable additional experience: • 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

About the Company

Contact Info

Previous SENIOR BACKEND DEVELOPER PYTHON/ EQUITY ON OFFER FOR THE RIGHT PERSON, BTEK in London, London, United Kingdom Next Senior Backend Python/Django Developer/Chinese CTO SPEAKS ENGLISH/CHINESE, in Xiamen, China