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 call 01223 813399 to discuss your requirements, or register your details and we'll take it from there. Senior C++ Software Developer - Frontend, Windows C++, C, Win32 API, x86 Cambridge to £70k + stock option plan Can you offer excellent C++ skills, proven commercial experience in the development of Windows native enduser applications, and an excellent knowledge acr... A renowned Cambridge technology company is seeking a Windows Business Intelligence Developer to join their world-class team, producing software for use by businesses and individuals worldwide.
You will work on critical internal tools and advanced analytic systems used by your fellow devel... 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... A leading games company is seeking a Producer in Cambridge to facilitate project management within highly skilled teams working on next generation titles.
Our client has an excellent track record producing well known games, and a forward-thinking attitude to project management. Whilst cre... Graduate Software Developers Wanted! Professional software development, Agile, Computer Science, Graphics, Maths. Cambridge, £Graduate + Benefits.
Have you just graduated (or are about to graduate) with a degree in Computer Science, Software Engineering or similar? Have you developed pro... (Senior) Software Test Engineer – Audio, Scripting (Perl / Python / TCL), DSP, Assembly. Cambridge, c£30,000 to c£45,000 + Benefits.
As part of a dedicated DSP Software Test team, the Software Test Engineer will undertake projects on embedded and PC platforms to test DSP code for audi... Our client is an established, growing company providing innovative software solutions to one of the biggest global industry sectors. And it's a great place to work!
Their web software tools play a business critical role in the selection and purchasing processes of major companies. These g... Mathematical Developer, C++ / OO, strong communication skills - exceptional benefits, Cambridge
Our client is an established, growing software house providing innovative software solutions to one of the biggest global industries. And it's a great place to work, where you will enjoy excell... Proven ability to manage a number of complex projects for a variety of disciplines, strong Excel knowledge, automotive sector, Essex, to £42k. This established automotive solutions company specialises in the development of innovative systems in car. With continued growth they seek a... C, C#, software evolution, scientific instrument company, North Herts, to £35k + benefits.
This growing, high technology company specialises in the design and development of chemistry tools for reactor automation. With continued success they need a high calibre Software Engineer to devel... This is your chance to join a start-up venture. The role covers a variety of database development including development of the central database application and interfacing this database to a variety of external processes written in different languages. The role will also require ad hoc... DSP Applications Engineer – Audio Processing, Assembly, C / C++ / Python / MATLAB, MIPS / Embedded, Algorithms, Technical support, Client-facing. Cambridge, to £55,000 + Benefits.
Our client is developing innovative solutions for audio connectivity consumer electronics. With the market... This is an excellent opportunity for a stunningly bright Embedded Software Developer to join a market leader and work on real-world control systems with a small team of very talented and highly qualified software engineers.
Our client is number one in their marketplace - their equipment i... Bright Junior Embedded C Software Developer Fast-growing, leading-edge company, small team Cambridge, £32k package
This is a great role for a very well-qualified and talented junior Embedded Software Engineer to join a small specialist team, as part of fast growing company. Y... Cutting edge company looking for a Software Developer with expertise using Visual Studio C++. Cambridge, £Good + Benefits. One of the fastest growing companies in the high technology sector is now looking for a Software Developer to complement their team. If you have an interest and e... This is a superb opportunity for a bright Senior Developer with extensive Linux kernel skills to work in one of the best R&D software development environments in Cambridge - alongside some of the brightest engineers around – in a commercial environment that feels more like a university rese... UK and Overseas travel for life science and IT systems, Cambridge, to £35k + benefits. This leading provider of data mining solutions continues to grow. They now need an additional Applications Specialist to join the team at their Cambridge head office. The role will involve suppo... Electronics / Firmware Engineer with top academic qualifications, well established technology company, Cambridge, to £highly competitive + benefits. This growing technology consultancy specialises in the development of solutions for blue chip clients worldwide. This key role is to w... A top Cambridge-based games company is seeking experienced software developers to join their team. Their pedigree is extensive and they have produced a number of highly successful titles to critical acclaim. The company takes a highly professional and Agile approach to software develop... A top Cambridge-based games company is seeking graduate software developers to join their team. Their pedigree is extensive and they have produced a number of highly successful titles to critical acclaim. The company takes a highly professional and Agile approach to software developmen... This small, successful East Anglia based web consultancy designs and develops web based solutions for a wide variety of companies and organisations. They develop complete solutions providing web hosting and front end web page creation. They are seeking capable people and offer the flexibility to ... Linux Device Driver / Kernel Developer / Programmer, Silicon Devices / Network Contollers, North Cambridge, £65,000 + extensive benefits package
With continued success this leading company seek additional high calibre Linux Device Driver software engineers to contribute to their success ... An outstanding opportunity for a Senior Software Developer to work in this growing international company. Developing Windows applications in C++ and C#, .Net, SQL Server, Multithreading, SCRUM, Image / Signal Processing.
This leading instrumentation company specialise in the development... Ambitious C / Linux Software Engineers new projects - next generation networking, C / Linux / drivers / kernel
These are superb career development opportunities for top-calibre C / Linux Software Engineers to join a leading-edge electronics / software company and to contribute to the... Join a world leading, award winning company whose products are used by millions of people across the globe.
This is an exciting opportunity to join a superb company based in central Cambridge and enjoy considerable responsibility from an early stage.
A bright team player, with sol...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.




