Senior Network Software Developer
My client, a global player and leader in their field is seeking an experienced Network Software Developer to lead the design, development, and optimization of Layer2/Layer3 networking software for their cutting-edge data communication products. This is a great opportunity to join a fantastic organisation and to work on genuinely cutting edge technology in the High Performance Computing space, alongside specialist HPC engineers.
The role:
- Leading Software Development: Architecting, designing, and implementing high-performance Layer2/Layer3 networking software with a focus on scalability, reliability, and security.
- Protocol Implementation: Developing and optimising IP Routing protocols (e.g., OSPF, BGP, IS-IS) and Tunneling technologies (e.g., GRE, IPsec, MPLS) to meet product requirements.
- Mentoring and guiding junior engineers, ensuring best practices in coding, design, and architecture are followed.
- Analysing and improving the performance, scalability, and reliability of the networking software across diverse hardware platforms
- Research and Innovation: Staying current with the latest networking technologies, trends, and industry standards. Driving innovation in software design and implementation.
Candidates MUST have the following skills / experience:
- Network software development experience
- C++ coding skills
- Knowledge of network and computer architectures.
- Knowledge of networking protocols, such as Ethernet, Infiniband etc.
- Experience of working in a Linux environment.
CVs to Nick ASAP for immediate review
To apply for this job email your details to info@bsqtalent.com.