Back to jobs

Senior Software Engineer (Linux/C/Networking)

Job description

Senior Software Engineer (Linux/C/Networking)- Cambridge- £55k-£65k

My client in Cambridge is a market leading semiconductor company providing award winning products across industry solving multiple problems. Due to continued success, they are looking to add to their software team by hiring a Senior Software Engineer with a strong background in Linux, C/C++ and video as well as networking. 

Any candidates with strong experience in high speed and IP based tech will thrive in an envrionemtn such as this. 

Responsibilities:

  • You will be designing high-speed IP based solutions working with Linux, C / C++ and Video
  • Architect and develop software for our advanced range of products which are used across industry
  • Work closely with other teams to develop and roll-out the next generation of products 

Requirements:

Essential

  • Excellent knowledge of C/ C++ and Video
  • Proven experience and excellent programming skills in embedded Linux, Rest API
  • Experience of Networking and IP networks
  • Experience of Video and audio networking in distributed systems
  • Ability and aspiration to understand a complex problem space as well as produce well designed, readable, testable, and well documented code
  • Capable of supporting the knowledge base and growth of less experienced members of the software team by mentoring and managing 

Desired:

  • Experience of brokered WAN or Cloud systems
  • Experience of Scrum and Agile General

If you are interested in this role or would like to know more, please send your CV to nick@socode.co.uk