Tuesday, 30 April 2013

Position at TeraView - Software Development Specialist

TeraView is developing ways to exploit terahertz (THz) radiation in many ground-breaking applications. We are currently developing a number of products that require highly-skilled, enthusiastic and energetic people to work in this evolving company.

We are seeking a Software Development Specialist to join our team; an individual who is able to meet the existing operational needs of the company, as well as planning for the future needs of the company as we grow.

You will have 2 years or more industry experience as a development engineer in scientific or engineering application environments. You will have worked within a formalised Quality System framework, with experience of scientific instrumentation. You must be able to demonstrate a track record of instrumentation or scientific software architecture design. You will be a self-starter with a positive attitude and a proven ability to work in small multi-disciplinary teams.

Role and Responsibilities:

Reporting to the Technical Development Team Leader, your responsibilities will include:
  • Design and development of software in support of instrumentation related to our terahertz systems, either individually or as part of a wider team
  • Hand-on work in prototyping and implementation of proposed solutions
  • Product design and related processes within a formal Quality Management System

Key Skills:  The successful applicant will have:

  • Extensive knowledge in at least one object-oriented development platform (C#, C++, Python or comparable)
  • A proven track record in the design of multi-threaded hardware/instrumentation control applications, graphical user-interface and desktop application design
  • The flexibility to develop across multiple languages / platforms
  • A scientific or engineering background
  • Experience of product design and related processes within a formal Quality Management System
  • Good interpersonal skills and attention to detail

Experience and Education:

  • Computer Science or Engineering degree 
  • Design and development of scientific measurement equipment, for example spectrometers or imaging systems
  • 2 years minimum industrial experience in scientific software or instrumentation
  • The ability to work alone and on own initiative
  • Ability to work in a team
  • Flexible approach to work
  • Experience of using boost and STL
  • 3D & 2D scientific visualisation
  • Robotics control or cybernetics
  • Signal processing, statistics and other data analysis methods
  • Knowledge of Matlab or other numerical analysis packages
  • SQL / Relational-database usage

If you think you have the skills and qualities we need, please send your CV, with a covering letter, outlining your current role and remuneration to:

Paddy O’Kelly
Chief Operating Officer
TeraView Limited
Platinum Building
St John’s Innovation Park
Cambridge CB4 0DS
e-mail: recruitment@teraview.com

No agencies, please.

TeraView offers an excellent salary and benefits package, along with the opportunity for highly-motivated staff to work together and shape the development of products in one of the newest and most exciting areas of technology. We are an equal opportunities employer and pride ourselves on our diverse workforce. For further information and background on the company, please visit our website on: www.teraview.com