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. IT Administrations Officer – Windows Servers / Workstations; TCP / IP, LAN, Ethernet, Linux OS, PHP / SQL / Perl. Cambridge, to c£33,000 + Benefits. Based in Cambridge, our client has facilities in several locations in the city. They are seeking an IT Administration Officer to join ... Imaging algorithms, C, ISP, multimedia, Cambridge, to £55k + benefits. Global company with UK based design centres focussed on developing IC cores and associated software. This is a new role for a Senior Software Engineer to work as part of an extremely strong technical team develop... DSP algorithms, C, Assembler, 3G, wireless, VoIP, multimedia, Cambridge, to £60k + benefits. Global company with UK based design centres focussed on developing IC cores. This is a new role for a Wireless DSP Engineer to work on the design and development of DSP firmware in network, ... Software Systems Engineer – Object Orientated, C / C++ / Java; Control Systems; Graduate, 1st / 2.1 Physics / Electronics / Computer Science. Oxfordshire, £Competitive. Our client provides a leading technology platform for academic and industrial users, enabling them to implement th... Do you have a broad technical background? Would you be happy in a customer facing role? Do you have excellent verbal and written English? Are you looking to work in a relaxed yet competitive atmosphere where rewards are directly related to your achievements?
If your answers to the above... Embedded Software Engineer – Connectivity, C / C++, Assembler, Scripting, Network Protocols, Product Development. Cambridge, £Competitive + Bonuses + Benefits. Our client is a small, dedicated engineering team developing novel solutions for embedded software products in a multi-proc... Summary: This is an excellent opportunity for a C / C++ Embedded Software Engineer to work on robust video processing and graphics products with an established leader in their field. Hertfordshire, c.£50k + benefits.
Our client is a leading manufacturer of embedded video processing p... This is a fantastic opportunity to work on a variety of projects, where things are done properly, where there is passion to deliver excellent work and where you can marry excellent process with technology. As Senior Embedded Software Engineer you can create innovative products for a wide variety ... Are You Passionate About Design, UI Development And UX? Would you like to create remarkable user experiences and user interfaces? If you want to design and develop innovative and intuitive front ends for a wide variety of products then our client is the place for you. This i... Are you a bright Software Engineer with an impressive academic record and good hands-on coding abilities? Can you offer solid C++ skills, a good appreciation of the software development lifecycle and a knowledge of Database architectures (Oracle / DB2 / SQL Server)?
This world-leading s...software jobs

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

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.
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.




