ecm's clients - leading product companies and consultancies - offer exceptional roles where you can make a real difference. Software engineering and software development jobs range from web technologies and scripting with Perl, Python and PHP; through VB, .NET, C# and Java; to C++ and low level C & assembler. ecm have over 30 years experience in placing bright candidates with leading-edge technology companies. All our consultants are themselves technical graduates, with first-hand experience within the high-tech sector. Our clients are contacting us continually with outstanding new opportunities. So even if your ideal software job isn't shown below get in touch call 01223 813399 to discuss your requirements, or register your details and we'll take things from there. QA Engineer, web applications, agile, automated testing, selenium, market leading company, Cambridge, to £40k + great benefits.
This is an excellent opportunity to join a customer focused company offering a dynamic working environment and an attractive benefits package.
Our clien... Your role will provide key ideas for projects involving algorithm development and signal processing for radar, location systems and a wide variety of different sensor technologies and systems.
To meet the requirements of this role you will have:
• An excellen... Due to recent growth and increased activity, our client has an open position for a Consulting Technical Specialist to join the technical consulting team. The role will involve being the lead technical specialist for all aspects of their content delivery solution, with particular emphasis on new... This leading company are looking for a Technical Author to produce and maintain customer facing documentation for each software release. You will gather complex information from developers, testers, product management, operations, sales and support (and the online resources they all use) and pr... Join a vibrant Cambridge company to enhance the soon to be released web version of their award winning mobile application! You'll get to work with a talented team of engineers, visual designers and product specialists to build awesome user interfaces for desktop and mobile applications for very d... This growing and highly ambitious company has developed a technology which is gaining increasing interest and traction in the marketplace and as a result is expanding in line with a rapidly growing customer base and corresponding revenues.
They are looking for an App Developer who will be... Software Developer, C#, ASP.NET, Oracle / SQL Server, AJAX, Cambridge.
Are you passionate about writing top quality C# code? If so, this is an excellent opportunity to share in the success story of a company producing world-leading software.
Our client is a dynamic, Cambridge-base... Research & Innovation Engineer – Radio / RF, Comms, C, MATLAB, Modelling, Analogue / Digital Systems, Programming. Cambridge, c£48,000 + Excellent Bens.
Our client has been trailblazing the technology landscape with a number of innovative products which have been used in global mar... Senior Control Systems Engineer
£55k plus wide-ranging benefits package
This is a superb opportunity for a Senior Control Systems Engineer to work on a brand new development project. You will join this world-leading company as a member of their prestigious Engine Control Systems ... Bright Java developer required for cutting edge media solutions company, small company feel, early career upwards, central London, to £40k plus benefits.
Our client is a small, vibrant and technically diverse software company, specialising in cutting edge content solutions for the media ...software jobs

top software engineering jobs
use our expertise to help you secure a superb new job

The Person:
PhD Physics from University of Bristol. 3 A Levels at Grade A. Thorough knowledge of C++, Python, Ruby, C# and .NET. Experience of software development.
Successfully Placed:
Graduate software engineer for a specialist scientific database software company. Candidate now engineers innovative products which are lighter, smaller and greener.
The Person:
Manufacturing Engineering Tripos Cambridge University. 10+ years of project management experience.
Thorough knowledge of wide range of programming languages.
Successfully Placed:
Embedded Software Engineer for innovative Power Electronics Company. Designing software for automotive and aerospace applications. 
The Person:
2.1 Computer Science, University of Manchester. Good A levels, 3 months C# and ASP.NET gained during a short internship. Looking for first role.
Successfully Placed:
C# / .Net Software Engineer - Rapidly growing Software house in Oxford. To play a key role in the development of a new Web application. Small, highly regarded company.




