At a Glance
- Tasks: Join a dynamic team to develop innovative gaming software and enhance user experiences.
- Company: Global gaming tech company focused on intelligent automation solutions.
- Benefits: Competitive salary, hybrid working, flexible hours, and clear career progression.
- Other info: Exciting opportunities for growth in a fast-paced, collaborative environment.
- Why this job: Be at the forefront of gaming technology and make a real impact in the industry.
- Qualifications: Strong C++ skills and experience with deep learning models are essential.
The predicted salary is between 35000 - 70000 £ 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.
Software Engineer/Developer - Full Stack - Gaming industry in London employer: Whats On In Northern Ireland
Join a leading global gaming technology organisation in Belfast, where innovation meets collaboration. With a competitive salary, hybrid working options, and a strong focus on employee growth, this company fosters a dynamic work culture that encourages creativity and professional development. As part of an AI-focused team, you'll have the opportunity to work with cutting-edge technologies while contributing to meaningful projects that enhance safety and efficiency in the gaming industry.
Contact Details:
Whats On In Northern Ireland Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer/Developer - Full Stack - Gaming industry in London
✨Network Like a Pro
Get out there and connect with people in the gaming industry! Attend meetups, conferences, or even online webinars. You never know who might be looking for a talented software engineer like us!
✨Show Off Your Skills
Create a portfolio showcasing your projects, especially those related to gaming. Whether it's a game you developed or a cool feature you built, let your work speak for itself. We want to see your coding magic!
✨Ace the Interview
Prepare for technical interviews by practicing coding challenges and system design questions. Remember, we’re not just looking for answers; we want to see your problem-solving process. So, talk us through your thought process!
✨Apply Through Our Website
Don’t forget to apply directly through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing passionate candidates who are eager to join our team!
We think you need these skills to ace Software Engineer/Developer - Full Stack - Gaming industry in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the job you're applying for. Highlight relevant experience and skills that match the requirements in the job description. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about the gaming industry and how your skills align with our needs. Keep it concise but engaging – we love a good story!
Showcase Your Projects:If you've worked on any cool projects, make sure to mention them! Whether it's a personal project or something from your previous job, we want to see your coding skills in action. Include links if possible!
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. We can't wait to hear from you!
How to prepare for a job interview at Whats On In Northern Ireland
✨Know Your Tech Stack
Make sure you’re familiar with the specific programming languages and technologies mentioned in the job description, like C++, Python, and any relevant frameworks. Brush up on your coding skills and be ready to discuss your experience with these tools during the interview.
✨Showcase Problem-Solving Skills
Prepare to demonstrate your problem-solving abilities. You might be asked to tackle a coding challenge or explain how you've approached complex issues in past projects. Think of examples where you successfully debugged code or optimised performance, especially in high-pressure situations.
✨Understand the Company’s Vision
Research the gaming technology organisation and understand their products and goals. Be ready to discuss how your skills can contribute to their mission of leveraging cutting-edge technology. This shows your genuine interest and helps you stand out as a candidate who aligns with their values.
✨Prepare for Team Collaboration Questions
Since collaboration is key in software development, be prepared to talk about your experience working in teams. Think of examples where you’ve successfully collaborated with others, whether in Agile/Scrum environments or through pair programming. Highlight your communication skills and adaptability.