Embedded Software Engineer

£30000 - £50000 per annum
16 Mar 2017
13 Apr 2017
Isabelle Eustace
Electronic, Software
Contract Type
Full Time
This opportunity sits within a small team of specialist engineers working on telemetry products across a broad range of domains.

The ideal candidate has experience of Embedded Software Development, using Embedded C or C++ and is experienced interfacing directly with Electronics Hardware. Knowledge of developing for Embedded Firmware in a resource constrained environment is desirable.

The opportunity responsibilities are as follows:

* Participate in, or when required, lead product development activities for designated products or customers.
* Ensure that all product development specifications conform to company design authority, quality and customer requirements.
* Manage the integration of hardware and software elements of product design
* Ensure that products so designed are properly tested to ensure conformance with all company and customer requirements.
* Ensure that product and design documentation is maintained.


* Experienced working in an electronic engineering or embedded programming environment.
* Good working knowledge of C, electronics design (schematic and PCB layout), communications devices, protocols, and testing is essential.
* Experience of Eclipse based IDE’s and use of JTAG debugging tools.
* Knowledge of the following would be an advantage: C++, Assembler, C#, ARM Cortex processors, Linux, Jira, SVN, IEC61131-3, RTOS, (e.g. MQX), and DNP3.
* Hands-on experience in the design of microprocessor-based electronics hardware and embedded software
* Experience of schematic design and PCB layout software e.g. OrCAD

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

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

Apply for Embedded Software 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.