Job Description
Location:
Frimley Green, Surrey, UK
Salary:
Competitive salary with opportunity to participate in company share option scheme.
Company Overview:
Join Finchetto's pioneering team in Camberley, Surrey, where we are revolutionising networking with our groundbreaking all-optical network switch. We are seeking a talented Software Engineer to develop a NIC driver to drive the worlds fastest and lowest energy optical network.
Position Overview:
Finchetto is seeking an experienced Software Engineer to join its team. As Software Engineer at Finchetto, you will play a crucial role in designing, developing, and maintaining kernel level drivers and software for Finchetto’s passive optical network. Working within a dynamic team, you will contribute to the development of cutting-edge products that will shape the future of networking.
Responsibilities:
* Design, develop and maintain NIC drivers and software for Finchetto’s passive optical network.
* Interface with photonics engineers during a prototype build and testing phase, optimising network performance.
* Conduct thorough analysis and validation of software designs to meet performance, quality, security, and regulatory standards.
* Debug a variety of software-side network issues.
* Lead a technical project of driver and software development.
* Communicate effectively with internal stakeholders to convey technical insights and project progress.
Ideal Candidate Profile:
* Experience in embedded Linux and/or Windows driver development.
* Experience with Network-Interface-Cards (NICs) and similar networking technologies.
* Experience with optical transceivers.
* Familiarity with developing software and drivers for security.
Desirable Skills and Qualifications:
* Solid understanding of NICs and standards such as ethernet and InfiniBand.
* Proven experience in designing and developing software for commercial roll-out.
* Strong kernel debugging skills.
* Experience in C, C++ and Linux.
* Ability to work collaboratively in a fast-paced environment.