Senior Software Engineer (C++/Unreal Engine)
The Talent Locker
Chandler's Ford, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 70KJob location
Chandler's Ford, United Kingdom
Tech stack
Software Applications
C Sharp (Programming Language)
C++
Computer Simulation
Python
Language Modeling
Modeling and Simulation
Unreal Engine
Job description
- 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
Technologies:
- C#
- Hardware
- Python
- Robotics
- Unreal
- GameDev
- C++
- Security, We are a growing software and data science consultancy delivering end-to-end solutions across defence, energy, transport, and health. This Senior Software Engineer role is ideal for a hands-on engineer experienced in C++ and Unreal Engine, focusing on building robust, scalable systems while offering clear progression towards technical leadership. We offer hybrid working with 3 days onsite in Portsmouth, competitive salary from £50,000 (flexible based on experience), 7% employer pension contribution, private healthcare, life assurance, 25 days holiday with additional purchase options, and structured mentoring along with training opportunities.
Requirements
- 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
- Degree-level education or equivalent experience with a strong STEM or computing background (desirable)
- Experience within UK defence or other regulated environments (desirable)