Software Engineer/Developer in Belfast
Software Engineer/Developer

Software Engineer/Developer in Belfast

Belfast Full-Time 43200 - 78000 £ / year (est.) No home office possible
Go Premium
VanRath

At a Glance

  • Tasks: Join a global team to develop innovative video analytics solutions using cutting-edge technology.
  • Company: A leading gaming tech organisation focused on intelligent automation and AI.
  • Benefits: Competitive salary, hybrid working, flexible hours, bonus scheme, and clear career progression.
  • Other info: Dynamic work environment with opportunities for growth and development.
  • Why this job: Make an impact in the gaming industry while working with advanced technologies.
  • Qualifications: Strong C++ skills, experience with deep learning models, and familiarity with video technologies.

The predicted salary is between 43200 - 78000 £ per year.

A global gaming technology organisation specialising in intelligent automation solutions is seeking a Senior C++ Developer to join an established engineering team based in Belfast. This is a newly created position within an existing AI-focused team, contributing to the development of new features for a multifaceted analytics server platform.

What's on Offer

  • Competitive salary up to £65,000
  • Hybrid working (3 days per week in office)
  • Flexible working arrangements
  • Bonus scheme
  • Clear career progression opportunities

The Role

You will be part of a global engineering team developing innovative, integrated solutions that enhance safety, efficiency, and performance across people, facilities, and assets. The organisation is committed to leveraging cutting-edge technology to improve the way people live and work. As a Senior C++ Developer, you will:

  • Port deep learning models to edge devices and optimise them for deployment
  • Design and develop robust, scalable code for a video analytics server
  • Write efficient and maintainable C++ and Python code for on-premise, cloud, and edge environments
  • Optimise server-side performance, including GPU utilisation
  • Debug and enhance applications to ensure low latency and high throughput
  • Work with technologies such as Nvidia DeepStream and Triton Inference Server to manage video pipelines and AI model deployment

The Person

Essential Experience

  • Experience porting deep learning models to TensorRT or similar platforms
  • Strong C++ development experience, including CUDA C and GPU programming
  • Familiarity with video technologies such as GStreamer, DeepStream, and Triton
  • Experience developing Python-based microservices
  • Knowledge of containerisation and orchestration tools (Docker, Docker Compose, Kubernetes)
  • Experience working in Linux or embedded environments
  • Proficiency with scripting languages (e.g., Bash)
  • Experience with Python bindings for C/C++
  • Understanding of web services (REST APIs) and messaging systems (e.g., RabbitMQ)
  • Familiarity with development tools such as Jira and Confluence
  • Experience working within Agile/Scrum and/or Waterfall development methodologies

For further information on this opportunity or similar software development roles in Northern Ireland, please apply via the relevant application channel. Successful applicants may be required to complete pre-employment checks in line with company policy.

Benefits: Work From Home

Software Engineer/Developer in Belfast employer: VanRath

Join a leading global gaming technology organisation in Belfast, where innovation meets flexibility. As a Senior C++ Developer, you'll enjoy a competitive salary, hybrid working arrangements, and clear career progression opportunities within a dynamic engineering team dedicated to leveraging cutting-edge technology. With a strong focus on employee growth and a collaborative work culture, this is an excellent opportunity for those seeking meaningful and rewarding employment in the tech industry.
VanRath

Contact Detail:

VanRath Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer/Developer in Belfast

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work in gaming or AI. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C++ and deep learning. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions related to C++, GPU programming, and video technologies. Practising coding challenges can also help you feel more confident when it’s time to shine.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Software Engineer/Developer in Belfast

C++ Development
CUDA C
GPU Programming
Deep Learning Model Porting
TensorRT
Python Development
Video Technologies (GStreamer, DeepStream, Triton)
Microservices Development
Containerisation (Docker, Docker Compose, Kubernetes)
Linux/Embedded Environments
Scripting Languages (Bash)
Python Bindings for C/C++
REST APIs
Messaging Systems (RabbitMQ)
Agile/Scrum and Waterfall Methodologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the role of Senior C++ Developer. Highlight your experience with deep learning models, C++, and any relevant technologies mentioned in the job description. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background makes you a perfect fit. Don’t forget to mention your experience with video technologies and any projects that showcase your skills.

Showcase Your Projects: If you've worked on any relevant projects, whether personal or professional, make sure to include them. We love seeing practical examples of your work, especially if they involve C++, Python, or AI technologies. It gives us a better idea of what you can bring to the team!

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates. Plus, it’s super easy to do!

How to prepare for a job interview at VanRath

✨Know Your Tech Inside Out

Make sure you brush up on your C++ and Python skills before the interview. Be ready to discuss your experience with deep learning models, GPU programming, and video technologies like GStreamer. The more you can demonstrate your technical expertise, the better!

✨Showcase Your Problem-Solving Skills

Prepare to tackle some coding challenges or technical questions during the interview. Think about how you've optimised server-side performance or debugged applications in the past. Sharing specific examples will help illustrate your problem-solving abilities.

✨Familiarise Yourself with Their Tools

Since the role involves working with Nvidia DeepStream, Triton Inference Server, and containerisation tools like Docker, make sure you understand these technologies. If you have hands-on experience, be ready to discuss it and how it relates to the job.

✨Understand Their Development Methodologies

Whether it's Agile/Scrum or Waterfall, knowing how the company approaches development will give you an edge. Be prepared to talk about your experiences working in these environments and how you adapt to different methodologies.

Software Engineer/Developer in Belfast
VanRath
Location: Belfast
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>