Salary: £50,000 - 80,000 per year Requirements: Strong commercial C++ experience Experience building SDKs, APIs or developer tools Experience integrating hardware drivers or working closely with hardware Strong software architecture and design principles Exposure to C or C# (desirable) GUI development experience (desirable) Experience in imaging systems or hardware-integrated environments (desirable) Responsibilities: Architect, develop and maintain a C++ based SDK Integrate and manage third-party hardware drivers Design scalable APIs and abstraction layers Support cross-platform development across Windows and Linux Optimise performance in data-intensive environments Maintain documentation, versioning and code quality standards Technologies: Architect C# CTO FPGA Hardware Support Linux Windows C++ Embedded Firmware More: We are a specialist engineering company based in Northern Ireland, designing and manufacturing advanced camera systems for aerospace, surveillance, and scientific environments. Our products operate in technically demanding, high-performance settings including applications deployed in space. We offer a competitive salary range of £50,000 to £80,000 depending on experience, with flexible hours, 37.5 hours per week, and attractive benefits including annual leave, pension, private healthcare, and potential share options. Join our collaborative R&D team in Larne, where you will work closely with hardware and FPGA engineers and report directly to the CTO. last updated 9 week of 2026