As a Driver Development Engineer, you will be responsible for contributing to and maintaining our growing library of device drivers. Drivers are modular pieces of code designed to interface with A/V devices via their APIs/protocols, using multiple network technologies (Telnet, SSH, HTTP, WebSockets, etc). Working extensively in Visual Studio and Github environments, you will have a good understanding of Gitflow and code branch methodologies. Working closely internally and offering support to our third-party development partners. You will have the ability to engage with others, as well as work independently. You should have a dynamic and driven personality, can solve problems, and contribute to other technical aspects of the platform when called upon. Location Yorkshire Leeds/Harrogate/York area Our technical office is based in Harrogate, North Yorkshire. Utelogy supports a hybrid work environment, the expectation is that you will be required to work from the office 3 days per week Responsibilities Analyse manufacturer APIs and protocols. Develop, maintain and test drivers (existing and new). Work with end-users to deploy and test drivers in real-world environments. Conduct research into the market and the next integration opportunities. Be a technical point of contact for our manufacturer partners. Candidate Requirements Excellent working knowledge of .NET Framework v4.5.2. Solid understanding of design patterns and use of third-party frameworks. Good understanding of multithreaded/asynchronous programming techniques. Good understanding of IP networking (SSH, HTTP(s), WebSockets, etc). Good understanding of server infrastructure (specifically Windows Server). Good problem-solving skills. Ability to work both independently and collaboratively. Creative thinker and team player. Understanding of the AV or UC market is desirable. Knowledge of A/V programming languages such as AMX Netlinx, Crestron Simpl# and Extron Python is desirable. #J-18808-Ljbffr
Development Engineer employer: Employment International
Employment International is an excellent employer that fosters a collaborative and innovative work culture in the heart of London. With a strong emphasis on employee growth, you will have access to continuous learning opportunities and the chance to work on cutting-edge telecoms projects. The company values work-life balance and offers competitive benefits, making it a rewarding place for talented developers looking to make a meaningful impact.