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

Senior software engineer (sdk & gui development)

Antrim
Hunter Savage
Software engineer
Posted: 27 September
Offer description

Salary: £70,000 - 70,000 per year Requirements:

* 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 optimization and debugging complex systems, including microcode, SDK, and hardware.
* At least 7 years of software engineering experience, with a minimum of 3 years in a senior or lead role.
* A track record of delivering SDKs and developer tools used in commercial products.
Responsibilities:
* Lead the architecture, design, and implementation of an SDK for internal and external developers/customers.
* Establish coding standards, API design guidelines, and best practices to ensure SDK usability and maintainability.
* Maintain and evolve the SDK across multiple platforms (e.g., Windows, Linux, etc.).
* Ensure that the SDK is well-documented, versioned, and thoroughly tested.
* Integrate, test, and maintain 3rd-party hardware drivers (e.g., USB3, CoaXPress, CameraLink) into the SDK.
* Develop abstraction layers and APIs to enable seamless hardware communication.
* Troubleshoot and optimize performance for high-throughput data interfaces.
* Collaborate with hardware vendors to ensure driver compatibility and long-term support.
* Design and develop intuitive basic GUIs that integrate seamlessly with the SDK for R&D debug, production QC, and customer demos.
* Collaborate with product teams to translate requirements into functional, user-friendly applications.
* Apply modern design principles to deliver efficient, easy-to-use, and visually appealing interfaces.
* Work closely with sales, QA, and the cross-functional R&D team to align the SDK with product strategy.
* Mentor junior engineers and contribute to building a culture of technical excellence and software development skills.
* Provide input into long-term technology roadmaps and product architecture decisions.
Technologies:
* API
* Angular
* C#
* CI/CD
* Hardware
* Support
* JavaFX
* Linux
* Qt
* React
* WPF
* Web
* Windows
* JavaScript

More:

We are an innovative technology company based in Larne, seeking an experienced Senior Software Engineer to lead the architecture, development, and maintenance of a cross-platform Software Development Kit (SDK). In this senior technical role, you will combine strategic architectural input with hands-on coding, focusing on building robust, scalable, and developer-friendly tools. You will have the opportunity to influence core product technology and mentor a talented R&D team.

We offer a competitive salary and benefits, as well as opportunities for genuine professional growth in a collaborative and innovative environment. Join us to take ownership of SDK architecture, work with cutting-edge technology, and influence long-term product strategy.

last updated 41 week of 2025

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software engineer
Belfast
Expleo Group
Software engineer
Similar job
Software engineer ii
Belfast
Divvy Cloud Corp.
Software engineer
Similar job
Junior software engineer
Belfast
Totalmobile Ltd
Software engineer
See more jobs
Similar jobs
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