Software Engineer

Role: Software Engineer
Salary: Up to £35,000 plus benefits package
Based: Milton Park, Abingdon, Oxfordshire
Start: Immediate
Applications by: 15th October 2018

About Thruvision

Thruvision is the leading provider of next generation people-screening technology that can detect metallic and non-metallic threats – like weapons, explosives and contraband items – hidden under clothing, at distances up to 10m. Using patented passive terahertz technology, Thruvision addresses the growing need for fast, safe and effective security and has been vetted and approved by the US Transportation Security Adminstration.

More than 200 units have been deployed worldwide over the last five years for applications including mass transit and aviation security, facilities and public area protection, customs and border control and supply chain loss prevention. Thruvision has offices near Oxford and in Washington DC.

About the Role

With the company now starting to grow strongly, and with significant new product development underway, an opportunity for a software engineer to join the business exists.

This is a technically demanding role and the successful candidate will need to demonstrate significant experience across a range of software engineering disciplines. Ideally the candidate will have a solid grounding in real-time software development and a strong grasp of C++.

As important is the individual’s approach to work. The successful candidate will need to feel at home in a small, hard-working multi-disciplinary engineering team which prides itself on both technical excellence and an ability to meet important customer deadlines. Self-motivation, an ability to problem solve and a willingness to learn new skills are also critical.

It is unlikely that the successful candidate will have less than 2 years relevant experience and British Citizenship is a requirement.

Required Skills and Experience

The successful candidate will be required to work in various areas of the development of Thruvision’s passive terahertz imaging software:
• Image manipulation in software
• User Interface design and development
• General development to meet bespoke customer requirements

Required technology skills
• C++ (Visual C++)
• MFC
• .NET
• C#
• WPF
• TCP/IP
• Object Oriented development
• Multi-threaded real-time development
• Visual Studio

Preferable technology skills
• Image Processing
• OpenCV
• Embedded development
• ASP.Net
• WCF
• Git
• MVVM

Education
A 2:1 (or above) degree from a leading University in Computer Science or a related subject is a pre-requisite

=