Senior Network Software Engineer
The client is a world-leading manufacturer of high-performance all-optical cross-connect solutions for software-defined network provisioning, protection, monitoring, reconfiguration and test. They are seeking a Senior Network Software Engineer to join their team.
To be successful, you’ll need to be qualified to degree or PhD level with a minimum of five year’s relevant experience gained in a software development environment.
In this role, you’ll work independently within a small embedded software team, designing, implementing and maintaining software applications in C. You’ll also design software tests for those applications and write and maintain design documentation.
You’ll also have scripting experience using shell and python, as well as a basic understanding of POSIX API and Linux development. Used to working in a test driven environment and with a basic understanding of the software release process, you’ll have great attention to detail, excellent communication skills and be self-motivated and keen to learn new skills. Being a competent Linux system administrator is highly desirable.
Experience of or familiarity with any of the following is highly desirable:
* Jenkins CI, Mantis BT, git
* RESTCONF, NETCONF, OpenFlow, SNMP, TL1, SCPI
* SDN or NFV; experience with OpenDaylight or ONOS
* JSONRPC 2.0
* Yocto Project
* ARM assembler, Linux kernel on ARM
To apply for this job please visit the following URL: http://itjobpro.co.uk/108244 →