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