Software Engineers

25000.00 - 40000.00 GBP Annual
05 Feb 2019
05 Mar 2019
Contract Type
Full Time
As a Software Engineer, you'll be involved in all aspects of the software life-cycle, from design, to implementation, to testing and maintenance. Working in the clients' Cambridge office, you'll work on a wide variety of interesting and challenging projects - in particular next generation video/data acquisition systems. The client can offer a great career path, job security, interesting projects and a friendly team-oriented environment. To be considered for one of the roles you should have:- 2:1 bachelor's degree in Computer Science or related field. Experience with one or more development languages (C, C#, C++, etc.) Proven numerical and analytical skills.Strong communication and team working skills.Eye for detail and problem-solving ability. Responsibilities:-Design, develop, test, deploy, maintain and improve software.Collaborate in a team environment to deliver great software.Develop solutions for some of the world's largest companies.Write clean readable code.Learn and utilize new technologies.Desirable Experience:-Developing high quality embedded software in C/C++.Linux application development (e.g. Qt, IPC, multi-threading).Automotive software and diagnostics.CAN bus.Video capture, processing and encoding.Data acquisition and real-time processing.Collaborating with customers and third-parties