Software Development Engineer

16 Mar 2017
13 Apr 2017
Isabelle Eustace
Contract Type
Full Time
My Client has an immediate requirement for a Software Design Engineer to work on their innovative range of advanced full bore meters that provide accurate, real-time data on the oil, gas and water content in flow lines.

The company harnesses world-leading expertise in sensing technology and non-metallic materials, and has a deep understanding of the challenges of the upstream Oil and Gas sector to overcome complex engineering challenges.

The ideal candidate is comfortable developing in an embedded environment, using C++. Knowledge of experience of UML and Instrumentation is beneficial but not essential.

Skills required:

• Systems level C++/C development in a POSIX/Linux environment.

• Software architecture & design.

• Software development using revision control software - e.g. git.

Exposure to the following is beneficial but not essential:

• Industrial control / monitoring / metering systems and communication protocols (Modbus, HART, OPC...)

• Working with cross-development compilers/debuggers for e.g. ARM/MIPS.

• Embedded Linux build systems e.g. Yocto, buildroot.

• IP networking, VPNs, virtual hosts (e.g. AWS).

• Use of another programming language, e.g. Python, Perl, C#, Java, Go, Rust

If you would like to know more, please get in touch.

Matchtech is acting as the recruitment agency in relation to this vacancy.

Apply for Software Development Engineer

Already uploaded your CV? Sign in to apply instantly


Upload from your computer

Or import from cloud storage

Your CV must be a .doc, .pdf, .docx, .rtf, and no bigger than 1MB

4000 characters left

By applying for a job listed on you agree to our terms and conditions and privacy policy. You should never be required to provide bank account details. If you are, please email us.