Back to jobs

Embedded Software Engineer

Job description

Software Engineer- C/Linux- Cambridge- Contract £40-£55 an hour

I am working with an industry leading company in Cambridge who, off the back of further success, are looking to increase the size of their internal software engineering team by hiring Software Engineers who are experts in Embedded C and Linux. This client has an extremely strong client base who they provide both hardware and software solutions for across industry. This period of growth is in an attempt to aid that current client base, producing new products of relevance to them which will support their systems on a day to day basis as well as further enhancing current, functional products.

Key Tasks: 

  • Undertake full range of software engineer tasks to develop part/all of a solution/product 
  • Refine requirements 
  • Contribute to architectural design
  • Use best practice to develop software solutions 
  • Lead and participate in reviews to ensure integrity of project deliverables 

Skills Needed: 

  • Previous commercial experience as a Software Engineer with product/projects development organisation 
  • Strong experience of design and programming on Linux platforms (Windows experience also useful) 
  • Significant implementation experience on complex, multi-component projects 
  • Strong experience in C (must have) 
  • Further programming experience in C++, Python and/or Java 

Desireable: 

  • Interest or experience working in security environments 
  • Cloud computing experience 
  • Experience as a Software Engineer in an Agile environment  

If you would like to know more, please send your CV to nick@socode.co.uk