Job Description
Software Development Engineer, Cambridgeshire
We are searching for a Software Developer to join our client's team and to take part in a number of different projects.
We would like to find a Software Development Engineer with the following profile:
* Good coding in C# or Java
* Experience on development with web technologies
* Experience implementing tests using automated test frameworks in a continuous integration environment
* An innovative and analytical thinker
* Excellent communication and presentation skills
* Able to work as part of a client facing team when needed
* Experience in embedded programming and electronics design will be a plus
* Experience in at least one of the following:
* User interface design using WPF
* Good grasp of relational or non-relational databases
* Linux, Windows API, MFC and .NET framework
* Working knowledge of UML (Unified Modelling Language)
* Development of software to IEC 62304:2005 / BS EN 62304:2006
* Working knowledge of Microchip PIC/dsPIC and ARM core based microcontrollers