×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer

Job in Dundonald, County Down, BT16, Northern Ireland, UK
Listing for: VanRath
Part Time position
Listed on 2026-07-13
Job specializations:
  • Software Development
    Software Engineer, AI Engineer (Applied/Software), Python, Backend Developer
Salary/Wage Range or Industry Benchmark: 65000 GBP Yearly GBP 65000.00 YEAR
Job Description & How to Apply Below

My client, a global leader in building automation technology, is hiring a Senior C++ Developer to join an existing team based in Belfast. This is a brand new position within an existing team working on developing new features for an AI core team to develop a multifaceted analytics server.

Benefits
  • Competitive salary up to £65k
  • Hybrid working 3 days a week in the office
  • Flexible working
  • Bonus scheme
  • Clear career progression

You will be part of a global team that creates innovative, integrated solutions making the people, facilities, and assets safe with industry-leading solutions. My client is passionate about improving the way the world lives, works, and plays using cutting edge technology.

As a Senior C++ Developer, you will port deep learning models to edge devices and also design and develop robust code for a video analytics server. You will write effective and scalable C++ and Python code for both on premise, cloud, and edge devices. You will optimize the server’s code, which includes GPU(s) usage. You will debug applications to ensure low-latency and high-throughput.

The work will include using NVIDIA Deep Stream and Triton inference server for owning the video and the AI models.

Qualifications
  • Experience with porting deep learning models to TensorRT or other platforms
  • Experience with C++/CUDA C and working with GPUs
  • Familiarity with video technologies: GStreamer, Deep Stream and Triton
  • Experience working in Python microservices architecture
  • Microservices/containerization (Docker, Docker‑Compose, Kubernetes, etc.)
  • Experience with Linux or embedded development
  • Proficiency with scripting languages (bash, etc.)
  • Experience with Python bindings for C/C++
  • General knowledge of web services (REST, etc.) and messaging services (RabbitMQ, etc.)
  • Familiarity with Jira and Confluence
  • Experience with Agile/Scrum and Waterfall software development processes
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary