Advance Search

Browse CVs

Senior Network Software Engineer C

Posted 3 months ago

Senior Network Software Engineer C - Edinburgh / Hybrid 1 day a week in the Office or Remote.
What career goals are not being met ? What 5 things do you look for in a job move ?
This successful global organisation driven by a relentless pursuit of network innovation seek a Lead Network Software Engineer with good C coding skills and preferably Python for their Edinburgh site to work with a team of 40 Engineers. There is Hybrid working or even Fully Remote.
As a Senior Software Engineer in this Networking Technology company you will work on Products developing a network that grows smarter, more agile, and more responsive whether accessing the phone, streaming video, texting etc your interactions are being enabled by these technologies.
They have a People-First culture. Their teams enjoy an environment focused on personalised and flexible work that empowers an individuals passions, growth, wellbeing and belonging. Theyre a Technology company that leads with humanity driving business priorities alongside meaningful social, community, and societal impact.
As a Senior Software Engineer in this unique role you will help make a difference to people's lives. The Senior Software Engineer will help drive the development of a Debian Linux Network Operating System (NOS) in order to support customers in developing and deploying their virtualized networks.
As a Lead / Senior Software Engineer you will:
Make independent, creative contributions toward individual or departmental business objectives based on professional and company experience
Independently work on whole projects/problems
Contribute effectively in cross-functional teams
Accomplishes assigned results for projects or for significant phases of larger, complex assignments.
The key skills for the Lead Software Engineer include:
Ability to write quality C code along with automated unit test cases using Python/C
Understanding of Linux OS & open source software development
Experience with design & development of L2/L3 networking technologies, Routing/IP, IPv6, ISIS, OSPF, BGP
Experience in software development of Data Forwarding paths (Software, Hardware)
Knowledge of network merchant silicon chipsets and whitebox platforms
Experience in troubleshooting large-scale deployments
Experience in manageability frameworks such as Yang/XML
Experience with virtualization technologies such as Intel DPDK, SR-IOV, etc
Experience using the Atlassian tool suite, Git, Jenkin.
You will have an MSc in Computer Science (or similar) with 3+ years of related experience, or BSc Computer Science (or similar) with 5+ years of related experience.
Additional Skills include:
Self-motivated, strong sense of ownership, good teamwork & collaboration skills
Ability to multi-task and work independently with minimal manager guidance
Be open to continuous learning and continuous self-improvement
Strong communication skills are required
Uses professional judgement to manage projects or resolve problems.
On offer is a first class salary + great Benefits. There is excellent scope for career growth taking on more complex and system wide responsibilities exerting more influence on the Product, either progressing up the individual Contributor Technical ladder or moving to a Managerial strand and taking ownership of teams. They also have an excellent staff retention giving much worker autonomy, with a commitment to inclusion, diversity and work-life balance.

TPBN1_UKTJ