Job Description
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.