Contract Embedded Software Engineer (C#/C++)

10 Jan 2018
09 Feb 2018
Contract Type
Full Time

Contract Embedded Software Engineer, C#, C++, 6 month contract, competitive day rate

Your new company
Highly innovative, technology driven organisation.

Your new role
You will be working with a talented team of Software Engineers to support the introduction of new products for one of the many markets in which this company operates. Key responsibilities include: operating system development and configuration, designing/developing/maintaining interface software layers to support .NET CF embedded products and integrating key components with native C/C++ APIs into the managed environment. You will have exposure to a number of different areas of the business, where there will be lots of opportunity to up-skill.

What you'll need to succeed
You will be proficient in the following: C/C++ embedded software development (including using Visual Studio and Platform builder), Device Driver and Operating System development, C# .Net (preferably using the .NET compact framework), strong OO programming and design, knowledge of design patterns and UML. You will also have familiarity with using TFS, git and Scrum, Kanban boards on TFS or Jira.

Ideally you will also have experience of embedded programming of MCUs but this is not essential.

What you'll get in return
This will be an initial 6 month contract, with the likelihood to extend and a competitive daily rate.

What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.

Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at

This job was originally posted as