This job was posted over 90 days ago and may no longer be available.

Instrumentation Software Engineers (Python) - Contract

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

Restrictions

  • Telecommuting is OK
  • No Agencies Please

Requirements

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

Desired Skills

Contact Info

Posted: Dec. 16, 2017

Apply


Get Updates