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

Senior software engineer (sdk & gui development)

Larne
Hunter Savage
Software engineer
Posted: 25 September
Offer description

Overview

Job Title
Senior Software Engineer - SDK & GUI Development

Lead the architecture, development, and maintenance of a cross-platform SDK and design intuitive GUIs. Work with advanced imaging hardware and 3rd-party drivers (USB3, CoaXPress, CameraLink). This senior role blends strategy with hands-on coding, with scope to shape core product technology and mentor the R&D team.


The Role

SDK Development & Architecture

* Lead architecture, design, and implementation of a developer-friendly SDK for internal and external users.
* Define coding standards, API guidelines, and best practices.
* Maintain multi-platform support (e.g., Windows, Linux).
* Ensure strong documentation, versioning, and automated testing.

3rd-Party Driver Integration

* Integrate, test, and maintain drivers (e.g., USB3, CoaXPress, CameraLink).
* Build abstraction layers/APIs for seamless hardware communication.
* Troubleshoot and optimize high-throughput interfaces.
* Collaborate with vendors for compatibility and support.

GUI Design & Development

* Design and develop basic, intuitive GUIs for R&D debug, production QC, and demos.
* Translate requirements into user-friendly applications.
* Apply modern UI principles for efficient, visually appealing interfaces.

Collaboration & Leadership

* Work with sales, QA, and cross-functional R&D to align SDK with product strategy.
* Mentor junior engineers and foster engineering excellence.
* Contribute to technology roadmaps and architecture decisions.


The Person

Technical Expertise

* Proven experience designing and maintaining SDKs (C, C++, C#).
* Strong grasp of API design, modular architectures, and cross-platform development.
* Experience integrating 3rd-party drivers (USB3, CoaXPress, CameraLink, GigE or similar).
* GUI development using Qt, WPF, JavaFX, or modern web tech (React, Angular, etc.).
* Solid engineering foundations: design patterns, version control, CI/CD, automated testing.
* Familiar with performance optimization and debugging across microcode/SDK/hardware.

Professional Experience

* 7+ years in software engineering, including 3+ years in a senior/lead role.
* Track record delivering SDKs/developer tools in commercial products.
* Imaging devices, cameras, or hardware integration experience preferred.


The Reward

* Competitive salary and benefits.
* Opportunity to shape core product architecture and technology strategy.
* Collaborative, innovative environment with clear growth paths.


Next Steps - Why Hunter Savage

For more information or to apply, contact Dominic Heron at, email, or send a private LinkedIn message. Visit our website for specialist roles across Engineering & Manufacturing.

Hunter Savage is a specialist recruitment consultancy, trusted for confidential career advice and sector insight. Salary details are a guide and may vary by experience. We may adjust shortlisting criteria based on response quality.

Skills:
Senior Software Engineer, SDK Developer, GUI Developer, Senior Application Developer, Senior Platform Engineer

#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
It jobs in Larne
jobs Larne
jobs Antrim
jobs Northern Ireland
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Larne > 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