Development Engineer
Listed on 2025-12-30
-
Software Development
Software Engineer
Job description :
Driver Development Engineer
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, Web Sockets, 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.
LocationYorkshire 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.
- 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), Web Sockets, 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.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: