avanti-bg
avanti-bg-mob

Software Engineer (C++ / SDK / Hardware Integration)

Larne, County Antrim

Permanent

£50,000 - £80,000

Consultant

James Naughton

Software Engineer (C++ / SDK / Hardware Integration)
Larne | 5 Days Onsite | £50,000 – £80,000
A specialist engineering company based in Northern Ireland is seeking a Software Engineer to take ownership of an in-house Software Development Kit used within high-performance digital imaging systems.

The company designs and manufactures advanced camera systems used in aerospace, surveillance and scientific environments, including applications deployed in space. Their products operate in technically demanding, high-performance settings.


The Role
The business is building its own SDK to allow customers to interface with its imaging hardware. A contractor is currently developing the platform, and they now require a permanent Software Engineer to support the transition and take long-term ownership.

This is systems-level C++ development. It is not embedded firmware and not hardware design.

The focus is on:

  • Integrating third-party hardware drivers
  • Building clean abstraction layers and APIs
  • Ensuring performance and stability in high-throughput systems
  • Maintaining and evolving the SDK long term
You will work closely with hardware and FPGA engineers within a collaborative R&D team and report directly to the CTO.

Key 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

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
Desirable:
  • Exposure to C or C#
  • GUI development experience
  • Experience in imaging systems or hardware-integrated environments

Package
  • £50,000 – £80,000 depending on experience
  • 37.5 hours per week
  • Flexible hours with core hours 10am–4pm
  • 22.5 days annual leave plus statutory days
  • Pension
  • Private healthcare
  • Potential share options
  • 5 days onsite in Larne
Software

C# / .NET Software Engineer

  • Wakefield
  • Permanent
  • £45,000 - £55,000
View job
Software

Android Developer

  • Sheffield
  • Permanent
  • £35,000 - £60,000
View job
Software

Software Engineer – C# / .NET (Automation & Distributed Systems)

  • London
  • Permanent
  • £50,000
View job
Software

Software Engineer – Hardware Integrated Systems

  • Glenrothes
  • Permanent
  • £45,000
View job
Software

Documentation / SharePoint Specialist

  • Lancaster
  • Permanent
  • £40,000
View job
Software

Remote .NET Technical Lead

  • Remote
  • Permanent
  • £85,000 - £95,000
View job
Software

Product Engineer – £100k

  • Oxford
  • Permanent
  • £100,000
View job
Software

Product Engineer

  • London
  • Permanent
  • £800,000 - £100,000
View job
Software

Automation QA Engineer

  • North London
  • Permanent
  • £55,000
View job
Software

Ruby Developer

  • Remote
  • Permanent
  • £40,000
View job
Software

.NET Developer

  • Remote (UK)
  • Permanent
  • £50,000-60,000
View job
Software

Lead Software Developer - C++

  • Reading
  • Permanent
  • £85,000
View job
Software

Software Developer

  • Farnham
  • Permanent
  • £50,000
View job
Software

Software Developer

  • Guildford
  • Permanent
  • 65000
View job
Software

Software Developer

  • Thame
  • Permanent
  • £30-50k
View job
acc-logo acc-logo acc-logo acc-logo acc-logo

Don’t be shy Get in touch!

Hello.
How can we help you?