Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software engineer (sdk & gui development)

Antrim
Ziprecruiter
Software engineer
Posted: 1 October
Offer description

Overview

Senior Software Engineer - SDK & GUI Development. We are hiring for our client, an innovative technology company based in Larne, who require an experienced Senior Software Engineer to lead the architecture, development and maintenance of a cross-platform Software Development Kit (SDK). The successful Senior Software Engineer will also design intuitive Graphical User Interfaces (GUIs) and integrate advanced third-party hardware drivers (USB3, CoaXPress, CameraLink). This is a senior technical role combining strategic architectural input with hands-on coding, with an emphasis on building robust, scalable and developer-friendly tools and offering the opportunity to shape core product technology and mentor a talented R&D team.


Key Information

Top 3 Things to Know About this Job

1. Influence & Impact - Take ownership of SDK architecture and play a key role in long-term product strategy.
2. Cutting-Edge Tech - Work with high-performance imaging hardware and advanced driver integrations.
3. Attractive Package - Competitive salary, benefits, and genuine opportunities for professional growth.


The Role

* SDK Development & Architecture
o Lead the architecture, design, and implementation of an SDK for internal and external developers/customers.
o Establish coding standards, API design guidelines, and best practices to ensure SDK usability and maintainability.
o Maintain and evolve the SDK across multiple platforms (e.g., Windows, Linux, etc).
o Ensure that the SDK is well-documented, versioned, and thoroughly tested.
* 3rd-Party Driver Integration
o Integrate, test, and maintain 3rd-party hardware drivers (e.g., USB3, CoaXPress, CameraLink) into the SDK.
o Develop abstraction layers and APIs to enable seamless hardware communication.
o Troubleshoot and optimize performance for high-throughput data interfaces.
o Collaborate with hardware vendors to ensure driver compatibility and long-term support.
* Graphical User Interface (GUI) Design & Development
o Design and develop intuitive basic GUIs that integrate seamlessly with the SDK for R&D debug, production QC and customer demo.
o Collaborate with the product teams to translate requirements into functional, user-friendly applications.
o Apply modern design principles to deliver efficient, easy to use and visually appealing interfaces.
* Collaboration & Leadership
o Work closely with sales, QA, and the cross-functional R&D team to align the SDK with product strategy.
o Mentor junior engineers and contribute to building a culture of technical excellence and building software development skills.
o Provide input into long-term technology road maps and product architecture decisions.


The Person


Technical Expertise

* Proven experience in designing and maintaining SDKs (C, C++, C#).
* Strong understanding of API design, modular architectures, and cross-platform development.
* Experience with 3rd-party driver integration (USB3, CoaXPress, CameraLink, GigE, or similar).
* Experience in GUI development using frameworks such as Qt, WPF, JavaFX, or modern web technologies (React, Angular, etc.).
* Solid understanding of software engineering principles: design patterns, version control, CI/CD, and automated testing.
* Familiarity with performance optimisation and debugging complex systems including microcode, SDK and hardware.


Professional Experience

* 7+ years of software engineering experience, with at least 3 years in a senior or lead role.
* Track record of delivering SDKs and developer tools used in commercial products.
* Experience working with imaging devices, cameras, or hardware integration ( but not required).


The Reward

* Competitive salary and benefits package
* Opportunity to influence core product architecture and technology strategy.
* Collaborative, innovative environment with clear professional growth opportunities.


Next Steps - Why Hunter Savage

For further information, and to apply for this Senior Software Engineer role, please contact Dominic Heron on 07458 160121, email or send a private message via LinkedIn. Visit our website for a full list of specialist opportunities across Engineering & Manufacturing.

Hunter Savage is a specialist recruitment consultancy, trusted for expert, confidential career advice and deep sector insight. Salary details are provided as a guide and may vary depending on experience and expertise. We reserve the right to heighten shortlisting criteria based on the calibre of response.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software engineer - ruby
Belfast
Develop
Software engineer
£75,000 a year
Similar job
Software engineer
Belfast
Expleo Group
Software engineer
Similar job
Software engineer - ruby
Antrim
Develop
Software engineer
See more jobs
Similar jobs
Ziprecruiter recruitment
Ziprecruiter jobs in Antrim
It jobs in Antrim
jobs Antrim
jobs Antrim
jobs Northern Ireland
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Antrim > Senior Software Engineer (SDK & GUI Development)

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save