Embedded Linux Software Engineers

Interaction Recruitment PLC
11 Nov 2017
18 Nov 2017
Contract Type
Full Time
Embedded Linux Software Engineers Cambridge 40,000 - 65,000 Permanent I am currently searching for experienced or senior level Embedded Linux Software Engineers to join one of the most prestigious companies in Cambridge. Due to success and high customer demand for their leading IP based products they are expanding their head office and now searching for talented individuals to join and help contribute to the continued success of the software team. Everything they operate on is Linux based so previous experience with this is absolutely vital. Essential Minimum of 6 years experience with Embedded Linux operating system Proven experience with Linux, its configuration, Kernel, driver, and application development Experience with Linux Networking Configuration (iptables, routing, cellular, wifi) Extensive experience of C/C++ & a Scripting language preferably Python. Good working knowledge of network technology and specific programming skills in Linux, Rest API, Embedded Linux & Experience of Networking and IP Networks Ability to understand a complex problem space and produce well designed, readable, testable, and well documented code Good understanding of network multimedia Experience of Networking and IP Networks Experience of Video and audio networking in distributed systems Previous experience in the design of scalable, highly reliable, failure tolerant systems. Able to lead a small team Able to manage more junior staff First class degree in Computer science, electronics, Mathematics, Physics or equivalent software subject. Only 2:1s from a redbrick university will be considered. Comfortable with version control and release management eg Git This role does not offer sponsorship, only applicants eligible to work in the UK will be considered. Desirable Knowledge of and hands-on experience with Open Embedded or the Yocto project Wind River Linux and or Red Hat Enterprise Linux Experience of brokered WAN or Cloud systems Experience with Python, Ruby, Django and SNMP A working knowledge of encryption techniques would also be very useful A good understanding of the sometimes complex relationships between network devices, users, groups, connection types, access rights and system status Experience of Scrum and Agile Using Linux configuration management tools like cobbler, kickstart, puppet and chef are highly welcome Embedded Linux Software Engineers Cambridge 40,000 - 65,000 Permanent Please submit your CV to be considered for this role or contact Steven Ashley at Interaction Recruitment by emailing (see below) - provided by Dice AGILE, C++, CLOUD, COMPUTER SCIENCE, CONFIGURATION MANAGEMENT, DEGREE, DJANGO, EMBEDDED LINUX, LINUX, MATHEMATICS, PHYSICS, PUPPET, PYTHON, RUBY, SCRUM, SNMP, WAN