Senior Software Engineer (C++ / Unreal Engine) in Portsmouth
Senior Software Engineer (C++ / Unreal Engine)

Senior Software Engineer (C++ / Unreal Engine) in Portsmouth

Portsmouth Full-Time 50000 - 75000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Design and develop cutting-edge software solutions in modelling, simulation, and autonomy.
  • Company: Join a dynamic consultancy delivering innovative tech solutions across various sectors.
  • Benefits: Competitive salary, private healthcare, generous holiday, and pension contributions.
  • Why this job: Make a real impact with your coding skills while advancing towards technical leadership.
  • Qualifications: 5+ years in software development, proficient in C++, Unreal Engine, and strong communication skills.
  • Other info: Hybrid work model with excellent career growth and mentoring opportunities.

The predicted salary is between 50000 - 75000 £ per year.

This Senior Software Engineer role is ideal for a hands-on engineer with experience in C++ and Unreal Engine, working on complex, performance-critical software across modelling and simulation, autonomy and geospatial domains. The position focuses on building robust, scalable systems while offering clear progression towards technical leadership.

The role sits within a growing software and data science consultancy delivering end-to-end solutions across defence, energy, transport and health. You will work alongside experienced engineers, data scientists and subject matter experts on programmes covering modelling and simulation, autonomous systems, synthetic environments and digital twins. You will stay close to the code while contributing ideas, shaping solutions and engaging directly with customers.

What you will be doing:

  • Designing, developing and delivering software solutions across modelling and simulation, autonomy and geospatial domains
  • Working with technologies including wargaming, robotic and autonomous systems, digital twins and synthetic environments
  • Applying mathematical and computational methods to solve real-world problems
  • Contributing to technical consultancy projects, with opportunities to lead defined work packages
  • Analysing use cases and project context to shape requirements and specifications
  • Working across existing codebases and contributing to performance-critical systems
  • Building and maintaining effective customer and stakeholder relationships
  • Supporting technical reporting and presenting work to customers

What you will bring:

  • At least 5 years' experience designing and delivering performant software applications
  • Proficiency in C, C++ or C# alongside Python
  • Experience with Unreal Engine or similar game-engine technology
  • Understanding of software modelling and simulation techniques
  • Experience in areas such as entity or event-based simulation, robotics or autonomous systems
  • Confidence working with large codebases and understanding performance and hardware constraints
  • Strong communication skills and the ability to work directly with stakeholders

Desirable:

  • Experience within UK defence or other regulated environments
  • Degree-level education or equivalent experience with a strong STEM or computing background

Location, security and working pattern:

  • Hybrid working with 3 days per week onsite in Portsmouth
  • Willingness to travel within the UK and work at client sites when required
  • Right to live and work in the UK
  • Eligible and willing to obtain SC security clearance, normally requiring 5 years UK residency

What's on offer:

  • Salary from £50,000, flexible based on experience
  • 7 percent employer pension contribution
  • Private healthcare and life assurance
  • 25 days holiday with additional holiday purchase options
  • EV salary sacrifice scheme
  • Structured mentoring and internal and external training opportunities

Senior Software Engineer (C++ / Unreal Engine) in Portsmouth employer: Talent Locker

Join a dynamic software and data science consultancy in Portsmouth, where innovation meets collaboration. As a Senior Software Engineer, you'll thrive in a hybrid work environment that fosters professional growth through structured mentoring and diverse training opportunities. With competitive salaries, generous benefits, and a focus on cutting-edge technologies in defence and autonomy, this is an exceptional place for engineers looking to make a meaningful impact while advancing their careers.
T

Contact Detail:

Talent Locker Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (C++ / Unreal Engine) in Portsmouth

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work in software engineering or have ties to the company you're eyeing. A friendly chat can sometimes lead to insider info or even a referral!

✨Tip Number 2

Prepare for the technical interview by brushing up on your C++ and Unreal Engine skills. We recommend working on some personal projects or contributing to open-source ones to showcase your abilities. It’s all about demonstrating your hands-on experience!

✨Tip Number 3

Don’t underestimate the power of a good follow-up! After interviews, send a quick thank-you email to express your appreciation and reiterate your interest in the role. It keeps you fresh in their minds and shows your enthusiasm.

✨Tip Number 4

Check out our website for job openings and apply directly! We often have roles that might not be advertised elsewhere, and applying through us gives you a better chance to stand out. Plus, we love seeing candidates who are proactive!

We think you need these skills to ace Senior Software Engineer (C++ / Unreal Engine) in Portsmouth

C++
Unreal Engine
Software Modelling and Simulation Techniques
Performance-Critical Software Development
Mathematical and Computational Methods
Entity or Event-Based Simulation
Robotics
Autonomous Systems
Large Codebase Management
Stakeholder Communication
Technical Reporting
Problem-Solving Skills
Customer Relationship Management
Team Collaboration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++, Unreal Engine, and any relevant projects. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about software engineering and how your background fits our needs. Keep it engaging and personal – we love to see your personality!

Showcase Relevant Projects: If you've worked on any projects related to modelling, simulation, or autonomous systems, make sure to mention them. We’re keen to see how you’ve applied your skills in real-world scenarios, so include links or descriptions!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just follow the prompts!

How to prepare for a job interview at Talent Locker

✨Know Your Tech Inside Out

Make sure you brush up on your C++ and Unreal Engine skills before the interview. Be ready to discuss specific projects you've worked on, the challenges you faced, and how you overcame them. This will show your hands-on experience and technical prowess.

✨Understand the Company’s Domain

Familiarise yourself with the sectors the company operates in, like defence, energy, and transport. Knowing how your skills can apply to modelling, simulation, and autonomous systems will help you connect your experience to their needs during the interview.

✨Prepare for Problem-Solving Questions

Expect to tackle some real-world problems during the interview. Brush up on mathematical and computational methods relevant to the role, and be prepared to explain your thought process clearly. This will demonstrate your analytical skills and ability to think on your feet.

✨Showcase Your Communication Skills

Since the role involves working closely with stakeholders, practice articulating your ideas and solutions effectively. Think of examples where you've successfully communicated complex technical concepts to non-technical audiences, as this will highlight your strong communication skills.

Senior Software Engineer (C++ / Unreal Engine) in Portsmouth
Talent Locker
Location: Portsmouth

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

T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>