Senior Software Engineer – SDKs, GUI & Driver Integration (Office-based with flexible hours) This company is scaling fast, expanding into new markets with a growing portfolio of sensors, camera systems, and integrated software solutions . We're looking for a Senior Software Engineer to take technical ownership of their SDK architecture , GUI development , and hardware driver integration … product lifecycle , from concept to deployment, and help shape the tools that power cutting-edge applications in surveillance, space, and defence . What You'll Be Doing Lead SDK architecture & development (Windows/Linux) used by internal teams and customers Design intuitive GUIs for R&D, production, and customer demos Integrate 3rd-party hardware drivers (USB3, CoaXPress, CameraLink) Collaborate … cross-functionally with sales, QA, and product teams Mentor and upskill a growing software team Bring maturity to development through strong architecture, validation, and quality processes Engage in hands-on product work and occasional customer visits What You Bring 7+ years in software development, with C/C C# SDK experience Strong background in driver integration, cross More ❯
will add QA, DevOps, and Support Engineering roles to build a fully autonomous delivery function in Belfast. This is a rare opportunity to join at the very start, shaping architecture, tooling, systems design, and engineering culture. Key Responsibilities: Design and implement the exchange connector layer to interface with multiple external exchanges. Build real-time data synchronisation pipelines that ensure … performance for throughput, latency, and reliability in event-driven architectures. Work closely with trading, risk, and operations teams to understand system requirements and deliver high-quality solutions. Contribute to software design standards, code quality practices, and architectural decisions as the hub scales. Ideal Candidate Profile (Initial Senior Developer) Strong back-end development experience Java preferred for the senior role. … throughput systems is highly desirable. Knowledge of crypto trading, digital assets, or market data feeds is an advantage but not essential. Essential Criteria: 6–10+ years of experience in software engineering, ideally focused on back-end or distributed systems. Strong Computer Science fundamentals and sound softwarearchitecture instincts. Hands-on experience building and deploying systems in cloud More ❯
Belfast, County Antrim, Northern Ireland, United Kingdom
Reed
MS Active Directory Knowledge in Databases (MS SQL) & SQL Knowledge in computer networks (Ethernet, TCP/IP, firewalling) Experience with virtualization technologies (e.g. VMWare, Hyper-V) Basic Knowledge of softwarearchitecture If you meet the above criteria and would like to learn more about this fantastic organisation then please reach out to Niall Lennon for a confidential discussion. More ❯