Back to jobs

Software Engineer

Job description

Software Engineer- C/Linux- Cambridge- Contract £55-£65 per hour 

I am working with an industry leading company in Cambridge who, off the back of further success, are looking to increase their security capabilities by hiring Software Engineers who are experts in C and Linux (both non embedded and embedded engineers). This client has an extremely strong client base who they provide both hardware and software solutions for across industry. 

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 


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

Please note that candidates will need to be security cleared in order to work for this particular client. 


If you would like to learn more about this position, please send your CV to