implement, improve, and maintain the UI coding aspect during project development. As a trainee UI programmer at Creative Assembly, you will develop our in-house UI framework built with C++ and leverage it to implement the UI for our Total War titles. You will work closely with artists and designers, providing programming support within the UI team. Responsibilities include developing … robust, neat, and maintainable production code in C++, optimizing and fixing bugs on existing UI implementations, and iterating on a new UI system in collaboration with designers and artists. Ideal candidates will have good C++ skills, experience with GUI development, knowledge of C#, and a passion for games, especially strategy games. Knowledge, Skills, and Experience (Essential): Fluent C++ Excellent collaborative More ❯
Horsham, West Sussex, South East, United Kingdom Hybrid / WFH Options
Profectus
very much a back-end focused role and is not aimed at those looking to become full-stack. What we're looking for: Strong C# experience – essential Ideally some C++ or Java experience a bonus. Excellent SQL/database skills – preferably MS SQL Server Some exposure to web development, ideally using React Strong understanding of software architecture, APIs, and data More ❯
Position Summary We are looking for a senior (modern) C++ developer to join our Networked Platform. The team is responsible for developing and maintaining a platform used in the various networked audio players developed by Sound United. Key Responsibilities Design, development, and maintenance of the Sound United IoT platform Requirement analysis for new products and features Assist in defining and … Collaborate with team members locally as well as overseas (Australia, Japan, US etc) Required Skill Sets Essential: Minimum 7 years' of professional SW experience Minimum 4 years' of Modern C++ experience (C++ 11/14/17) Minimum 3 years' experience working in Linux development environment SW design experience Proactive – a DO-er Great communication Nice to haves: Development on More ❯
Horsham, England, United Kingdom Hybrid / WFH Options
2K
Total War titles. On a day-to-day basis, you will: Build and maintain well-engineered code with high levels of stability and performance across a codebase consisting of C++ and C#. Use your experience to solve challenging problems, from designing and building entirely new systems to optimising features to be performant, maintainable and extensible. Show pragmatism and a focus … a high-quality product. Contribute to technical design in areas such as AI, UI, and gameplay. Collaborate with your teammates to uphold high standards across the team. Essential Strong C++ programming skillset Ability to write clean, maintainable, and extensible code Strong problem-solving skills Self-motivated with a drive to improve yourself and others Strong communication skills with a desire More ❯
of this role and you will be expected to clearly and confidently communicate issues that may arise and offer solutions to resolve them. Knowledge, Skill and Experience Essential Fluent C++ Experience with Visual Studio Experience with DirectX 12 or Vulkan Excellent communication skills; both written and verbal Experience working on at least two shipped titles Multi-threaded/multi-core More ❯
Horsham, England, United Kingdom Hybrid / WFH Options
2K
and appropriate way within and beyond the AI Team. Work and act independently taking into account current and future team objectives and priorities. Knowledge, Skill and Experience Essential Excellent C++ programming skills and knowledge of more recent language features/Previous game development experience that includes systems design. Significant experience developing AI or related systems in games, research, or other More ❯
Horsham, England, United Kingdom Hybrid / WFH Options
X4 Technology
The role will suit a competent Embedded Software Engineer who has experience over the full product lifecycle. Required experience: 3+ Years of Industry experience Firmware development using C/C++ STM32 Microcontrollers Communications protocols SPI, I2C, CAN, UART etc They are offering a salary of up to £55,000 along with a pension scheme and bonus structure. Apply now for More ❯
Horsham, England, United Kingdom Hybrid / WFH Options
SEGA
peers to improve existing gameplay and develop new features for future Total War titles. Your daily tasks will include: Building and maintaining high-quality, stable, and performant code in C++ and C#. Solve challenging problems, design and build new systems, and optimize features for performance, maintainability, and extensibility. Show pragmatism and focus on delivery, making appropriate trade-offs to ensure More ❯
Horsham, Sussex, United Kingdom Hybrid / WFH Options
SEGA
and implement appropriate auto-tests. Debug, diagnose, and resolve issues as they arise. Mentor team members in their technical and professional development. Knowledge, Skills, and Experience Essential: Extensive professional C++ programming experience in AI. Experience using Unreal Engine 4 or 5 on a AAA title. Experience building sophisticated AI systems. Effective communication skills for collaboration. Previous leadership experience. Development experience More ❯
Horsham, Sussex, United Kingdom Hybrid / WFH Options
Creative Assembly
Creating and maintaining tools for the sound team to use; and Gameplay feature implementation and tools to help with the audio QA process. Knowledge, Skills and Experience Essential Excellent C++ skills Ability to focus on work independently but also comfortable working in a collaborative environment Ability to understand and work to deadlines in a development environment Passion and interest in More ❯