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 3 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 & 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:
Essentials:
·
Computer Science or Engineering
degree
·
Design and development of
scientific measurement equipment, for example spectrometers or imaging systems
·
3 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
Desirables:
·
Agile development methodology
·
Experience of using boost and
STL
·
3D & 2D scientific
visualisation
·
Hardware interfacing experience
·
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
UK
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
No comments:
Post a Comment