Principal Software Engineer (C++ / Unreal Engine) in Humber
Principal Software Engineer (C++ / Unreal Engine)

Principal Software Engineer (C++ / Unreal Engine) in Humber

Humber Full-Time 75000 - 85000 £ / year (est.) No home office possible
Go Premium
T

At a Glance

  • Tasks: Lead the design and delivery of complex software solutions using C++ and Unreal Engine.
  • Company: Fast-growing software and data science consultancy with a focus on innovation.
  • Benefits: Competitive salary, private healthcare, generous holiday, and pension contributions.
  • Why this job: Shape the future of simulation-driven systems and make a real impact in various industries.
  • Qualifications: 15+ years of experience in high-performance software and strong leadership skills.
  • Other info: Dynamic role with opportunities for mentoring and technical development.

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

This Principal Software Engineer role is designed for a hands-on technical leader with strong C++ and Unreal Engine expertise, working at the forefront of complex, performance-critical software delivery. The role combines advanced engineering with genuine technical authority, shaping how simulation-driven and autonomy-focused systems are designed, built and evolved.

The position sits within a fast-growing software and data science consultancy delivering end-to-end solutions across defence, energy, transport and health. You will work closely with subject matter experts and senior stakeholders on high-impact programmes spanning modelling and simulation, autonomy, geospatial systems, synthetic environments and digital twins.

This is a true principal-level role. You will remain deeply technical while setting direction, leading teams and acting as the technical authority across projects.

What you will be doing:

  • Leading the design and delivery of complex software solutions using C++ and Unreal Engine
  • Acting as technical lead across modelling and simulation, wargaming and autonomous systems
  • Applying mathematical and computational techniques to solve real-world problems
  • Owning key technical decisions across architecture, tooling and performance
  • Mentoring engineers and enabling high-performing delivery teams
  • Delivering technical consultancy engagements and leading selected projects
  • Building trusted relationships with customers and stakeholders
  • Supporting bids, proposals and technical reporting

What you will bring:

  • Extensive experience, typically 15+ years, delivering high-performance software
  • Proven technical leadership at Principal or Technical Lead level
  • Strong hands-on expertise in C++ and Unreal Engine
  • Background in simulation, autonomy, robotics or game-engine-driven environments
  • Experience working with large, complex codebases and performance constraints
  • Strong stakeholder management, communication and influencing skills

What's on offer:

  • Salary up to £85,000, flexible for exceptional technical leaders
  • 7 percent employer pension contribution
  • Vitality private healthcare
  • 25 days holiday with the option to buy or sell additional days
  • Life assurance
  • EV salary sacrifice scheme
  • Discretionary bonus linked to company performance
  • Structured mentoring and ongoing technical development

Principal Software Engineer (C++ / Unreal Engine) in Humber employer: Talent Locker

As a Principal Software Engineer at our Portsmouth-based consultancy, you will thrive in a dynamic and innovative work culture that prioritises technical excellence and employee growth. With a competitive salary, generous benefits including private healthcare and a strong pension contribution, we foster an environment where your expertise in C++ and Unreal Engine can flourish while you lead impactful projects in defence, energy, and transport. Join us to be part of a collaborative team that values mentorship and offers opportunities for professional development in cutting-edge technology.
T

Contact Detail:

Talent Locker Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work with C++ and Unreal Engine. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving simulation and autonomy. This will give potential employers a taste of what you can bring to the table.

✨Tip Number 3

Prepare for interviews by brushing up on technical questions related to C++ and Unreal Engine. We recommend practicing coding challenges and discussing your past projects to highlight your leadership experience.

✨Tip Number 4

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

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

C++
Unreal Engine
Technical Leadership
Modelling and Simulation
Autonomous Systems
Mathematical Techniques
Computational Techniques
Architecture Design
Performance Optimisation
Stakeholder Management
Communication Skills
Mentoring
Technical Consultancy
Project Delivery

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your C++ and Unreal Engine expertise. We want to see how your experience aligns with the role, so don’t be shy about showcasing your technical leadership and hands-on projects.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for this Principal Software Engineer role. Share specific examples of your past work that demonstrate your ability to lead complex software solutions.

Showcase Your Technical Authority: In your application, emphasise your experience in leading teams and making key technical decisions. We’re looking for someone who can act as a technical authority, so let us know how you’ve done this in previous roles.

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 this exciting opportunity. Don’t miss out!

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. Be ready to discuss specific projects where you've applied these technologies, and don't shy away from diving into technical details. This role is all about being hands-on, so show them you can walk the walk!

✨Showcase Your Leadership Skills

As a Principal Software Engineer, you'll need to demonstrate your ability to lead teams and make key technical decisions. Prepare examples of how you've mentored others or led projects in the past. Highlight your experience in shaping technical direction and influencing stakeholders.

✨Understand the Business Context

Familiarise yourself with the sectors this company operates in, like defence, energy, and health. Be prepared to discuss how your technical expertise can solve real-world problems in these areas. Showing that you understand their business will set you apart from other candidates.

✨Build Rapport with Stakeholders

Strong communication and relationship-building skills are crucial for this role. Think of ways to demonstrate your stakeholder management experience during the interview. Practice articulating how you've successfully collaborated with different teams and clients in the past.

Principal Software Engineer (C++ / Unreal Engine) in Humber
Talent Locker
Location: Humber
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

T
  • Principal Software Engineer (C++ / Unreal Engine) in Humber

    Humber
    Full-Time
    75000 - 85000 £ / year (est.)
  • T

    Talent Locker

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