Senior Embedded Engineer - Edinburgh

IC Resources
plus benefits
14 Oct 2016
27 Oct 2016
Contract Type
Senior Embedded / Firmware Engineer - Edinburgh Exciting new opportunity for a Senior Embedded Engineer to join a growing multidisciplinary scientific and engineering product development team based in Livingston. The role will primarily be focussed on embedded firmware development but there will also be a need for some higher level C++ and GUI development as well. Suitable applicants will be well qualified with a relevant degree and 5yrs plus commercial Embedded Software Development expertise plus: Experience in all areas of Software / firmware development - from gathering requirements and writing specifications to testing and debugging. Broad Microsoft Windows and Linux programming experience using C / C++ / C#. An understanding of Object Oriented Design methods and patterns, including Unified Modelling Language (UML). User Interface (UI) design skills. Experience of using Source Code Management (including SVN) and Bug tracking tools. Experienced in the use of ARM processors. Using communications interfaces such as USB and Ethernet to connect to hardware devices such as hardware controllers, sensors and cameras Controlling and monitoring hardware devices with stepper motors, digital I/O and ADCs/DACs. Broad Microsoft Windows / Linux programming experience. Appreciation of hardware electronics design to complement associated coding. Experience of working in multi-disciplined technical R&D environments, collaborating with engineering or scientific colleagues. Please send your CV to Emma Windows at IC Resources. Keywords: Embedded, firmware, C/C++, GUI, ARM, R&D Sciences, Livingston, Edinburgh, Scotland, UK This job was originally posted as