Programmers – various disciplines, The Creative Assembly (video games industry), Horsham, West Sussex, United Kingdom The Creative Assembly are looking for supremely talented programmers to join their award-winning Total War teams. If you're a star developer looking to move on, or have just graduated top of the class, we have some challenging and rewarding jobs waiting. You must have: a passion for programming, experience in C++, a desire to learn, excellent 2D or 3D maths ability, a 2.1 degree or equivalent, obsessive attention to detail and strong interpersonal and communication skills. We’re currently inviting applications for: Auction systems programmer - ideally you will have worked on a shipped title including an in-game auction system, but you will certainly have good database and networking skills, including scalability and security. Multi-player programmer - you will have strong networking knowledge, good attention to detail, be able to interface with all of the games systems and enhance the multi-player experience. Battle programmer - you will be a game-play programmer with some experience of FSMs, path finding and animation. Battle AI programmer - you will have academic and/or practical experience of AI, specifically fuzzy logic, FSMs, agent behavior and goal-oriented action planning. Campaign programmer - you will be a game-play programmer who can interact with a wide variety of game elements and should have knowledge of systems from databases to networking. PC Graphics programmer - you will have in depth knowledge of DirectX9 or DirectX10, HLSL Shader development, and core graphics engine development, with at least one shipped title. The Creative Assembly is a leading computer games developer based in Sussex in the UK. Owned by the global computer video games publisher SEGA Europe, The Creative Assembly is one of the best-known names in the real time strategy genre and is synonymous with high quality, enjoyable games that sell themselves on game-play, not just technology. For further information or to apply, please send your CV to email@example.com indicating clearly, which role you are interested in.