C++ Engineer

12 Aug 2017
09 Sep 2017
Contract Type
Antstream is looking for an exceptional Software Engineer to join an exciting fast growing Cloud Gaming start-up in the South East of England. This is an opportunity to stamp your mark alongside some industry veterans and help them expand their game streaming technology to support millions of gamers worldwide. Antstream, chosen as one of the hottest UK startups by Microsoft Ventures enable gamers to enjoy 1000's of video games instantly on any device using the latest on-demand streaming technologies. Antstream do for Games what Spotify and Netflix have done for Music and Movies.The ideal candidate will be highly motivated, collaborative, innovative and passionate about building best of breed solutions. They will have a 'can do' attitude and have a proven track record in building low-level solutions and developing highly optimised code.An appreciation for Startup culture and passion for games is an absolute must!!SkillsTeam Player, JavaScript, Software Engineer, A strong positive attitude, C++, emulationSectorsTechnologyQuestionsAre you legally able to work in the UK?Responsibilities:You will be responsible for helping us evolve our technology stack to stay at the forefront of cloud gaming. You will be working on both our client and server libraries building features to enhance gaming experiences. This will include:Building tools and libraries for the Antstream core streaming service.Creation of audio and video drivers.Development of emulation software.Engage with the operations and engineering teams to build and improve our tools.Working with 3rd party vendors to continually review and adopt the latest technologies.Requirements5 Years + engineering low level solutions in the gaming or digital media space.Strong problem-solving and analytical skills.Expert level c/c++. Assembler experience an advantage.Two or more of Windows / Linux / Android / iOS / OSX.Strong knowledge of Git source control and tools.Following and setting standards and best practice.Excellent verbal and written communication skills in English.Desirable Skills (not essential)Experience of legacy CPUs - z80, 6502, 68000.Linux / Bash experience.Understanding of micro architecture and Restful API's.Cloud environments - experience with Azure with be a significant advantage.Virtualisation and containerisation - Hyper-V, VMWare, Docker etc.Experience of video compression technologies: H264 / H265.Experience of game emulation an advantage.Experience of networking: TCPIP / UDP.The Perks:Free breakfast, coffee, teas, fruit supplied daily with a fully working kitchen and dinning areaWeekly beer/pizza FridayMonthly team meetings and offsite eventsPersonal development - training and networking eventsPersonal trainer sessions or gym membership - dependent on length of serviceGaming area - consoles, virtual reality, table tennis etc. game on....Pension and Healthcare - dependent on length of serviceShare options - dependent on role and length of serviceConsidering a company flat for those who have to travel afar and work late for next yearBike to work scheme dependent on length of serviceHackathonsApply TodayWe are only accepting applications for this position through Jobbio. We will not take unsolicited calls/emails from third parties, recruiters, agencies etc.