<?xml version="1.0" encoding="ISO-8859-1" ?><rss version="2.0"><channel>
	<title>ecm selection : embedded development</title>
	<link>http://www.ecmselection.co.uk/embedded-development/</link>
	<description>ecm selection - high-tech recruitment specialists : recent jobs</description>
	<language>en-gb</language>
	<copyright>Copyright: (C) ECM Selection</copyright>
	<ttl>180</ttl>
		<image>
			<title>ecm selection jobs</title>
			<url>http://www.ecmselection.co.uk/images/ecm_logo_2.jpg</url>

			<link>http://www.ecmselection.co.uk/embedded-development/</link>
		</image>       		

	<item>
		<title>Senior Systems Architect</title>
		<description>Cambridge, £Competitive : Linux, C++, SQL, Networking, FOSS. The role is a demanding role in a dynamic, international environment in a very high growth marketplace. The success of the company is dependent on the skill and commitment of its staff and this position is pivotal to that success. Compensation will be commensurate. 

The key technical challenge is the design, based on open standards,  of a highly-distributed latency-sensitive system that securely provides highly reliable and available access to a broad range of video and Internet applications.

Technical Skills

Experience in the development or design of most of the following: Linux software, high performance software, embedded software, server software, operating system software, multi-threaded software, C++ and Python software, SNMP MIBs, benchmarking and test automation.

An understanding of the following technologies: SQL, Web 2.0 applications, routing (including anycast and BGP), DNS, load balancing, IPTV, DSL and/or UMTS/LTE access network design.

Solid understanding of Ethernet, IP, TCP and HTTP networking and experience in protocol design. REST API design is of particular interest.

Experience

Prior experience in an Architect role is essential.

Track record in some or all of the following: design of carrier-grade systems, participating in the sales process to Service Providers, working in an architecture role for a Service Provider, involvement in standards bodies.

Understanding of the issues around the use of FOSS

Experience of managing Intellectual Property issues including invention harvesting, patent prosecution would be useful.

The successful candidate will have an excellent track record of high achievement including strong Computer Science qualifications.

Other Skills

The right candidate will have proven analytical and numerical skills including some of the following: cost and ROI modelling, log file analysis, system debugging and building simulations.

The following characteristics are important for this role: self-motivation, ability to work under pressure, a finisher as well as a starter, approachable, methodical, knowing when to persevere and when to back down.

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</description>
		<link>http://www.ecmselection.co.uk/jobs/senior-systems-architect-018096.html</link>
		<pubDate>Thu, 11 Mar 2010 14:11:41 GMT</pubDate>
		<guid>http://www.ecmselection.co.uk/jobs/senior-systems-architect-018096.html</guid>
	</item>

	<item>
		<title>Technician / Hardware Engineer</title>
		<description>Sheffield, to £30k : PCB layout, some digital, analogue, Sheffield. Summary: Technician / Hardware Engineer needed for growing audio processing company, Sheffield, to £30k.

Technician / Hardware Engineer required by this innovative Audio Processing company.  The Technician / Hardware Engineer will collect information generated by Audio, Hardware and Embedded Software Engineers to create reference designs to demonstrate and release to customers, and organise and assemble low volumes of demonstration and reference design audio products.  You will be involved with:

·	Drafting of documentation,
·	Basic digital and analogue hardware design,
·	Organising low volume electronic product assembly,
·	Use of PCB layout, Schematic Capture, mechanical drawing and Microsoft Office software packages,
·	Testing of and fixing debugging audio systems,
·	Creation and maintenance of Bills of Materials and hardware/software documentation, and
·	Liaising with external customers for the manufacture of PCBs and assembly of reference designs.

With a degree level education in a relevant technical / scientific subject you must have commercial experiencing basic Electronics Hardware design and Test, basic Embedded Software development and Test, and organisation of pre-production product assembly.

The Technician / Hardware Engineer will have excellent personal communication and team fit skills with general digital and analogue design skills.

Keywords: Technician, Hardware, Digital, Analogue, PCB, Embedded, Sheffield.

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</description>
		<link>http://www.ecmselection.co.uk/jobs/technician-hardware-engineer-018167.html</link>
		<pubDate>Wed, 10 Mar 2010 13:29:15 GMT</pubDate>
		<guid>http://www.ecmselection.co.uk/jobs/technician-hardware-engineer-018167.html</guid>
	</item>

	<item>
		<title>Embedded Software Engineer</title>
		<description>Cambridgeshire, £negotiable + superb benefits : Embedded C, Xilinx MicroBlaze, Keil Compiler. Summary: a great opportunity for a developer with commercial experience of C programming of the MicroBlaze in the Xilinx environment. Would suit second jobber particularly.

Our client is a leader in their specialised and challenging domain, developing products and providing consultancy to a wide variety of companies across the globe.

They now have an opportunity for an Embedded Software Engineer to develop embedded software products and services. You will work on multiple projects, but the main focus of your work will be a new project to develop ground-breaking instrumentation.

You'll be responsible for the project from initial specification through development, testing and delivery.

Your further responsibilities will include: delivering an effective service to internal and external customers, showing creativity in technical performance, working without supervision and solving problems through investigation or negotiation.
 
The role is about C programming of the MicroBlaze in the Xilinx environment. The environment uses the Keil compiler and Xilinx ISE toolset. You will need to have completed a commercial project in a very similar environment.
 
In particular, you will typically be using C to:
-  Write a control loop or use the Xilinx Kernel to control the machine tasks
- Move data around from the memory on the FPGA over a socket
- Interface and write code for an 8051 microcontroller for a front panel display
 
In addition to a truly outstanding benefits package, our client offers a fantastic work environment and a comprehensive training programme, incorporating both in-house and external courses to support the continued development of staff. 

Keywords: embedded software, C, C++, Xilinx, Keil compiler, Xilinx ISE, Cambridgeshire

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</description>
		<link>http://www.ecmselection.co.uk/jobs/embedded-software-engineer-018070.html</link>
		<pubDate>Tue, 09 Mar 2010 16:14:31 GMT</pubDate>
		<guid>http://www.ecmselection.co.uk/jobs/embedded-software-engineer-018070.html</guid>
	</item>

	<item>
		<title>Consultant Electronics Engineer</title>
		<description>Cambridgeshire, to £35k : Design Consultancy - broad range of skills ideally. Summary: An excellent opportunity to join a high-powered technical consultancy with an interesting variety of work.

With this small but growing technical consultancy based near Cambridge.

Our client is a young product design and development consultancy doing ground-breaking work in a range of industries. Due to expansion, they are looking for a very bright Electronics Engineer to join their group. 

To be successful, you will be able to contribute to multi-disciplinary teams working in a wide range of technical disciplines. You must be self-motivated, comfortable in a client-facing environment and extremely adaptable. You'll have a good degree (ideally 1st Class Hons) in a relevant subject from a top university, and excellent communication skills. 

You can show:
- ability to deliver demanding projects to high quality, on time and on budget
- a background in embedded software and hardware development

A variety of level of experience will be considered, from recent PhDs to applicants experienced within another technical consultancy or in the energy, healthcare, consumer or high-tech industrial sectors.

In return, our client offers a good salary and benefits, as well as a very pleasant working environment.

Key words: electronics, software, control systems, consultancy, energy, healthcare, consumer, industrial, team leading, Cambridgeshire

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</description>
		<link>http://www.ecmselection.co.uk/jobs/consultant-electronics-engineer-017746.html</link>
		<pubDate>Tue, 09 Mar 2010 15:04:55 GMT</pubDate>
		<guid>http://www.ecmselection.co.uk/jobs/consultant-electronics-engineer-017746.html</guid>
	</item>

	<item>
		<title>Software Programme Manager</title>
		<description>Cambridge, to £65k : Agile development, Wireless. This leading R&amp;D company is currently looking for a Software Programme Manager. The R&amp;D Software Programme Manager plays a key role in the development of key software deliverables (including but not restricted to embedded firmware in chip level products development tools and test software) actively managing the development process from requirements capture planning and resource estimation through to design implementation industrialisation and eventual volume production. 

Key Responsibilities: 

- Capture software development requirements from customers. Produce and maintain a detailed Software Development plan; 
- Negotiate for and manage programme resources; 
- Coordinate technical activities across multiple software development and test functions as well as will other R&amp;D functions and SBU development groups; 
- Resolve issues or conflicts locally or escalate as necessary to ensure progress to plan; 
- Communicate development status to programme sponsors at Program Review Boards; 
- Risk Management and action tracking.

Person Specification: 

Required: 
- Degree (or equivalent qualification/ experience) in maths/science/software/electronics 
- Strong project leadership skills ability to motivate 
- Knowledge of Agile software development and management processes and practices 
- Proven project management skills with a focus on timely delivery and a track record of successful management of complex technical projects 
- Decision-making skills with a focus on problem identification solution recommendation and implementation 
- Excellent oral and written communication skills including the ability to effectively present information to a range of audiences 
- Sound understanding of the key technical elements to software development 

Desired: 
- Certified Scrum Master 
- Awareness of wireless technologies (for example Bluetooth WiFi GPS UWB) 
- High degree of IT literacy 
- Experience as a SW developer in a team environment.

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to.  And of course, we always get your permission before submitting your CV to a company.</description>
		<link>http://www.ecmselection.co.uk/jobs/software-programme-manager-018069.html</link>
		<pubDate>Tue, 09 Mar 2010 10:29:34 GMT</pubDate>
		<guid>http://www.ecmselection.co.uk/jobs/software-programme-manager-018069.html</guid>
	</item>

	<item>
		<title>Senior Electronic Engineer</title>
		<description>Cambridge, to £45k : Analogue/Digital/High Volume. Your chance to work for this leading company contributing technically and using your existing expertise in transfer-to-manufacture and new product introduction.

This is an excellent opportunity for an engineer with the ambition and ability to achieve excellent results in a highly demanding industry and to find novel and radical solutions to new and existing problems under tough commercial and time restraints.

There are opportunities for both aspects of the role to develop rapidly into management of projects including having full responsibility for delivery to clients.

To meet the demanding requirements of this role you will have:

·	An excellent first degree in electronic engineering or a related discipline
·	A genuine passion for electronics, and engineering in general
·	Relevant post graduate industrial experience
·	Strong technical skills, with key strengths in digital and analogue electronics design
·	Experience in DfM, design for test, and reliability engineering
·	Proven track record in managing new product introduction in Eastern Europe and Asia, particularly in the consumer electronics sector
·	Previous experience in manufacturer partner selection

In addition, any experience of the following will also be beneficial:

·	Power electronics design
·	Control engineering
·	Micro controller systems design and embedded control systems
·	Embedded software design &amp; implementation
·	A post-graduate qualification with a high level of practical experience would also be advantageous

This is a fantastic opportunity with real responsibility with good career prospects based on merit.

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</description>
		<link>http://www.ecmselection.co.uk/jobs/senior-electronic-engineer-017755.html</link>
		<pubDate>Tue, 09 Mar 2010 10:08:13 GMT</pubDate>
		<guid>http://www.ecmselection.co.uk/jobs/senior-electronic-engineer-017755.html</guid>
	</item>

	<item>
		<title>Graduate Junior Engineer</title>
		<description>Cambridge, to £30k : Software, C, Maths, DSP. Our client is a world leader in wireless communications and their Digital Signal Processing Group are looking for a new member to work on design and implementation of new systems and products.

To meet the requirements of this role you will have:
·	An excellent first degree or PhD in engineering, computer science, mathematics or related discipline 
·	Proven strong mathematical skills and interest in applying mathematics to solve problems
·	Imaginative and inquisitive mind, eager to learn new skills and to develop solutions for interesting and complex problems
·	Strong C programming and software engineering skills
·	Good communication skills, both written and verbal
In addition, any experience of the following will also be beneficial:
·	Experience of Linux programming, scripting and administration
·	Experience of programming in Assembly Language and MATLAB
·	Experience in DSP algorithm development 
·	Experience working with embedded hardware and tool chains
·	Understanding of communications theory

Graduates with industrial experience or recent graduates with relevant academic course or research experience are welcomed.

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</description>
		<link>http://www.ecmselection.co.uk/jobs/graduate-junior-engineer-018077.html</link>
		<pubDate>Mon, 08 Mar 2010 15:50:18 GMT</pubDate>
		<guid>http://www.ecmselection.co.uk/jobs/graduate-junior-engineer-018077.html</guid>
	</item>

	<item>
		<title>Creative Embedded Software Engineer</title>
		<description>Cambridge, to c£50k + excellent benefits : Excellent Quals, C, C++, Development, Test, Release. Summary:  This is a brilliant "niche" role for a very bright, creative Embedded Software Engineer - who has a real attention to detail &amp; a pride in their work, along with solid experience of test and release cycles

As a committed and highly motivated individual, you will make an outstanding contribution to a small and closely-knit technical team, based in Cambridge, that is developing an exciting and world-leading technology.

The varied role involves detailed design, coding and testing of software modules, from low-level hardware control to high-level demonstration applications.  It also includes being fully involved in the software release process, and being responsible for some testing.  Self-motivated, you will be able to find, investigate and resolve issues independently. 

Along with a very impressive academic record (1st / 2.1 from a good University / excellent ‘A’ levels) you should offer extensive experience in embedded software, C and C++, and a desire to work on platform software.  

The company offers a fantastic working environment and a comprehensive salary and benefits package. This is a superb opportunity for career advancement for the right candidate.

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</description>
		<link>http://www.ecmselection.co.uk/jobs/creative-embedded-software-engineer-018106.html</link>
		<pubDate>Thu, 04 Mar 2010 17:13:15 GMT</pubDate>
		<guid>http://www.ecmselection.co.uk/jobs/creative-embedded-software-engineer-018106.html</guid>
	</item>

	<item>
		<title>Symbian / S60 Software Test QA Guru</title>
		<description>Cambridge, to £60k : C / C++ / Embedded, Symbian internals, Good Quals. Summary:  This is a superb role for a bright, Senior Software Test / QA Engineer who can offer extensive experience in C / C++ for embedded systems along with a solid, proven understanding of the Symbian Operating System or S60 internals.

You will join an extremely strong technical team, based in Cambridge, working on the integration of an in-house multimedia software suite (including video and audio codecs, streaming protocols, image processing algorithms, and a wide range of other multimedia applications) with Symbian and S60.  

In addition to setting up and maintaining both automated and manual testing for mobile device software (at both the API and application level) you will undertake debugging / analysis / rectification responsibilities across all levels of the system.
You will also have direct input into the system software design, development and integration process, with some project-level management responsibilities.

The company offers a fantastic working environment and a comprehensive salary and benefits package.

Along with a very impressive academic record (1st / 2.1 from a good University / excellent ‘A’ levels) you should offer extensive experience in embedded software, C and C++.  Importantly, you should also have proven experience of working with the internals of the Symbian Operating System.  Previous experience of video / audio processing under Symbian is not required, but would be an advantage

This is a superb opportunity for career advancement for the right candidate.

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</description>
		<link>http://www.ecmselection.co.uk/jobs/symbian-s60-software-test-qa-guru-018108.html</link>
		<pubDate>Thu, 04 Mar 2010 17:04:44 GMT</pubDate>
		<guid>http://www.ecmselection.co.uk/jobs/symbian-s60-software-test-qa-guru-018108.html</guid>
	</item>

	<item>
		<title>Experienced Symbian / S60 Software Guru</title>
		<description>Cambridge, to £60k + excellent benefits : C / C++ / Embedded, Symbian OS, Excellent Quals. Summary:  This is a superb role for a bright, experienced Software Engineer who can offer extensive experience in C / C++ for embedded systems along with a solid understanding of the Symbian Operating System or S60 internals.

You will join an extremely strong technical team, based in Cambridge, working on the integration of an in-house multimedia software suite (including video and audio codecs, streaming protocols, image processing algorithms, and a wide range of other multimedia applications) with Symbian and S60.  

In addition to the detailed design and coding involvement, this senior level role will also include some project-level management and architecture definition responsibilities.

The company offers a fantastic working environment and a comprehensive salary and benefits package.

Along with a very impressive academic record (1st / 2.1 from a good University / excellent ‘A’ levels) you should offer extensive experience in developing embedded software in C and C++.  Importantly, you should also have proven experience of working with the internals of the Symbian Operating System. Previous experience of  video / audio processing is not required, but would be an advantage

This is a superb opportunity for career advancement for the right candidate.

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</description>
		<link>http://www.ecmselection.co.uk/jobs/experienced-symbian-s60-software-guru-018107.html</link>
		<pubDate>Thu, 04 Mar 2010 16:56:46 GMT</pubDate>
		<guid>http://www.ecmselection.co.uk/jobs/experienced-symbian-s60-software-guru-018107.html</guid>
	</item>

	<item>
		<title>Embedded Software Engineer - Processors</title>
		<description>Cambridge, to £40k + excellent benefits : C, GNU Binutils, Processor models, Scripting. Can you offer an impressive academic record and solid C / Embedded Software skills?

In this challenging role with a well-respected and established company, you will join a talented team responsible for the whole software development tool chain, to support their development of market-leading processors and associated DSL, VoIP, wireless and other applications. 

In addition to the continued development of ports of GNU binutils, GDB and GCC, you will support and enhance their customisation of the IDE.  You will also develop models of the processor and SoCs for DSL, VoIP, wireless and other applications. Alongside this, you will also be involved in the development of embedded software for a range of applications.

With strong software engineering skills and an impressive academic record, you should have excellent C fluency for embedded applications. Any skills in processor architectures and their design, or knowledge of C++, Java, Scripting languages (e.g. Perl, Python), &amp; / or Assembler would be a definite plus.

In addition to a competitive salary, the role offers a wide ranging benefits package.

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</description>
		<link>http://www.ecmselection.co.uk/jobs/embedded-software-engineer-processors-016087.html</link>
		<pubDate>Thu, 04 Mar 2010 14:34:35 GMT</pubDate>
		<guid>http://www.ecmselection.co.uk/jobs/embedded-software-engineer-processors-016087.html</guid>
	</item>

	<item>
		<title>Embedded Software Engineer</title>
		<description>Cambridge, to £35k + excellent benefits : C++, RTOS, Hardware Interfacing, Top Co.. With this high-tech company who are world leaders in their field.

Due to expansion, our client is urgently seeking a talented Software Engineer to develop cost-effective and innovative embedded software solutions.

You will have a degree in Computer Science, Electronic Engineering or similar, and experience of hands-on development of real-time embedded software products.

Essential technical skills are C++ programming, and Real Time Operating System knowledge (ideally with WinCE).

It will help if you have some of the following:
- Software Engineering Principles – Life Cycles, Methodologies (Object Orientated preferred)
- Electronic hardware to software interfacing and microprocessor architectures from a software perspective
- Embedded Software testing methods
- Design and creation of software test harnesses and automated testing strategies
- Software Configuration Management
- ClearCase skills
 
In terms of personal qualities, you'll need to take a proactive approach and be able to work well as part of a team.

A superb benefits package and the chance to work on world-leading products awaits the right candidate. This is an outstanding opportunity for an exceptional engineer!

Keywords: software engineer, software engineering, C++, RTOS, real-time, real time operating systems, WinCE, ThreadX, embedded, interfacing, electronics, Cambridge, to £35k.

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</description>
		<link>http://www.ecmselection.co.uk/jobs/embedded-software-engineer-018155.html</link>
		<pubDate>Tue, 02 Mar 2010 12:24:48 GMT</pubDate>
		<guid>http://www.ecmselection.co.uk/jobs/embedded-software-engineer-018155.html</guid>
	</item>

	<item>
		<title>Digital Design Engineer</title>
		<description>Cambridge, to £39k : RTL, FPGA, RF. Challenging new role for a Digital Design Engineer with a leading Cambridge Company. The successful applicant will receive a competitive salary of up to £39k together with generous benefits
 
Applicants must be qualified to Degree level in Electronics Engineering, Science or Mathematics and have a proven background of Digital Design preferably within a Semiconductor environment.

You must have excellent digital design and verification experience together with solid RTL coding skills. As well as competence in Digital Design and RTL coding, experience of FPGA design for ASIC emulation would be a distinct advantage as would experience of the Digital Physical Design flow for SoC ASIC.  Familiarity with development in C for embedded processors is also beneficial.
Key skills/experience:
- Digital Design &amp; Verification techniques.
- RTL Coding.
- FPGA design.
- Knowledge of analogue and RF design for SoC ASIC.
- C development.

If you are a well qualified Digital Design Engineer and are seeking a challenging new position with am acknowledged market leader offering a rewarding salary package - please contact us for full details.

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</description>
		<link>http://www.ecmselection.co.uk/jobs/digital-design-engineer-018143.html</link>
		<pubDate>Fri, 26 Feb 2010 10:32:09 GMT</pubDate>
		<guid>http://www.ecmselection.co.uk/jobs/digital-design-engineer-018143.html</guid>
	</item>

	<item>
		<title>Embedded Software Engineer</title>
		<description>Cambridge, to £50k : Medical Projects, Top Company. Summary: Top quals and embedded C/C++ needed, Cambridge, to £50k.

This growing, high technology solutions company seeks a high calibre Embedded Software Engineer to be immediately engage in a technically challenging and stretching environment; contribute to and lead demanding medical projects; and be client-facing with excellent communication and presentation skills. 

You must have a 1st or a 2.1 degree in computer science or electronic engineering; significant experience of commercial embedded software development; good understanding of low-level electronic circuit operation; experience of code development in a regulated development environment (such as medical or aerospace); proven capabilities in embedded C/C++ and software architectures for embedded systems; hands-on technical leadership and project management capabilities; and outstanding technical capabilities combined with commercial awareness. 
 
Keywords: Cambridge, 1st, 2.1, Embedded, C, C++, Medical, PhD.
 
Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</description>
		<link>http://www.ecmselection.co.uk/jobs/embedded-software-engineer-018104.html</link>
		<pubDate>Fri, 05 Feb 2010 14:52:27 GMT</pubDate>
		<guid>http://www.ecmselection.co.uk/jobs/embedded-software-engineer-018104.html</guid>
	</item>

	<item>
		<title>Senior Applications Engineer</title>
		<description>Cambridge, to £49k : Embedded, Wireless, RF. Do you have excellent hands on experience with embedded hardware and software debugging using PC software tools, power supplies, oscilloscopes, DMM and logic analysers?  If so, and you are looking for a client facing role, this could be the opportunity you are looking for.

Your role is to ensure that customers’ technical requirements are met.  This is achieved through working with customers to identify their technical specifications, advising them on implementation issues, testing scenarios that concern their projects and validating hardware deliverables.

In addition to the skills mentioned above you will have:

·	Knowledge of wireless technology standards, specifically Bluetooth, FM, Wi-Fi 802.11 a/b/g/n, GPS and Wireless USB
·	The ability to understand both detailed hardware components and top level/system issues.
·	The ability to “own” problems and take fixes to a conclusion.
·	Diagnostic and analytical skills with a limited amount of technical information.
·	Dynamic and outgoing personality with customer facing and commercial awareness.
·	Excellent interpersonal, written and verbal communication skills.
·	Excellent technical ability and proven experience in hardware system design; power supply decoupling/regulation, audio circuitry, digital interfaces (UART, SDIO, I2C, USB and SPI), schematic entry, PCB layout, analogue/digital board level debugging using schematics.
·	Excellent technical ability and proven experience in RF principles, simulation and design; power, frequency, intermodulation, spurious, switches, balun, PA, LNA, antennas, filtering and impedance matching.  Soldering and the ability to work using a microscope.
·	Excellent hands on experience with RF test, debugging and simulation; frequency spectrum (spurious and blocking), receive sensitivity, max input level and output power measurements using spectrum/network analysers, signal generators, wireless communication testers and MatLab.

This is a fantastic opportunity to utilise your technical and commercial skills, keep abreast of new technologies and influencing new products and designs.

Key skills: Embedded hardware and software; wireless, Bluetooth, Wi-Fi 802.11; customer facing experience.

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</description>
		<link>http://www.ecmselection.co.uk/jobs/senior-applications-engineer-018042.html</link>
		<pubDate>Wed, 03 Feb 2010 15:21:38 GMT</pubDate>
		<guid>http://www.ecmselection.co.uk/jobs/senior-applications-engineer-018042.html</guid>
	</item>

	<item>
		<title>Test Engineer (SQL Developer)</title>
		<description>Cambridge, to £40k + exceptional benefits : Automated testing, SQL tools, leading company. Thorough testing is embedded in our client's development culture. On every project, test engineers work with developers, usability specialists and technical authors from start to finish - QA is not an afterthought. Top quality testers are vital to their continued growth and they are looking for more. 

You should only apply if you share their commitment to relentless testing, and constantly look for ways to break everything put in front of you. This is a technical role, and you will be expected to test both API and GUI layers, and to write automated test code. 

Your skills and experience should include:
- Degree-level education or equivalent
- Automated testing, or equivalent programming experience
- Experience of testing in a structured development environment
- Exposure to programming
- Good understanding of software test tools and techniques 

Exposure to the following technologies is a bonus: SQL databases, IDEs, SQL, C#, Test Case Management systems, Automated Test Tools

Contact us now and you could be joining an exceptional company who are a real success story - both for the quality of their products and for being a superb place to work.

Keywords: software test, software QA, test engineer, SQL, databases, IDEs, automated testing, programming, C#, Cambridge, Cambridgeshire.

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</description>
		<link>http://www.ecmselection.co.uk/jobs/test-engineer-sql-developer-018049.html</link>
		<pubDate>Wed, 03 Feb 2010 14:45:59 GMT</pubDate>
		<guid>http://www.ecmselection.co.uk/jobs/test-engineer-sql-developer-018049.html</guid>
	</item>

	<item>
		<title>Software Test Engineer</title>
		<description>Cambridge, to £39k : S/W Test Methodologies, Wireless. A fantastic opportunity to join this successful company as a Test Engineer, testing software for their range of wireless chips. This may be either embedded software running on the on-chip processors or associated software running on a host processor.

You will take ownership of the testing of certain aspects of a project and will be responsible for delivering the software test results on a timescale agreed with the group leader. Mentoring will provided from more experienced engineers. Tasks will be well defined and you will be expected to work with moderate supervision.

Key Responsibilities:
·	Tests software of moderate scale and complexity to agreed timescales under moderate supervision;
·	Writes software test scripts; 
·	Maintenance of software test scripts including defect investigation; 
·	Delivery of high quality software test results in line with the department’s processes; 
·	Contributes to the creation of relevant documentation following the department’s processes;

Person Specification: 
Required:
·	Degree (or equivalent qualification) in maths/science/software/electronics
·	Proven experience of at least one scripting/programming language
·	Good understanding of software test methodologies
·	Understanding of software test debug techniques
·	Keen interest in software development
·	Effective team player 
·	Good communicator
·	Good problem solving ability

Desired:
·	Some experience of software development 
·	Experience of wireless communication protocols such as Bluetooth, UWB or Wi-Fi
·	Competent with using laboratory equipment such as scopes, digital multimeters, etc
·	Used Unix/Linux build environments

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</description>
		<link>http://www.ecmselection.co.uk/jobs/software-test-engineer-018050.html</link>
		<pubDate>Wed, 03 Feb 2010 14:31:47 GMT</pubDate>
		<guid>http://www.ecmselection.co.uk/jobs/software-test-engineer-018050.html</guid>
	</item>

	<item>
		<title>Graduate Software Engineer</title>
		<description>Cambridge, to £25k : Consultancy, GUI to embedded, Windows. Our client is an expanding, highly professional and award-winning technical consultancy developing state of the art new products for a number of high-tech sectors.

They are now seeking a Graduate Software Engineer to join their team.

You'll have a 1st or 2.1 honours degree in Computer Science, Electronics Engineering or Physics, from a top university course requiring A grades at A level. You'll have a broad range of skills from GUI to embedded, good team working &amp; problem solving abilities, and be credible in front of customers.

Our client offers a stimulating work environment in an exceptional location close to Cambridge, with excellent benefits and career development prospects.

Keywords: graduate software engineer, software engineering, Windows, WinCE, embedded, consultancy, Cambridge, £excellent

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</description>
		<link>http://www.ecmselection.co.uk/jobs/graduate-software-engineer-018094.html</link>
		<pubDate>Wed, 03 Feb 2010 13:21:29 GMT</pubDate>
		<guid>http://www.ecmselection.co.uk/jobs/graduate-software-engineer-018094.html</guid>
	</item>

	<item>
		<title>Digital Design Engineer</title>
		<description>Cambridgeshire, to £65k : FPGA, ASIC, RTL. This is a senior role where you will be a key contributor to the design, implementation and verification of our client’s range of wireless chips. In addition to coding in RTL and performing verification using appropriate tools, as a Principal Engineer you will contribute to design architecture and the definition of new features and market driven enhancements.

Skills/Experience:

Required:
·	Fully competent in digital design and verification techniques 
·	Fully competent in RTL coding language
·	Proven track record of designing efficient digital circuits of significant complexity with minimal supervision
·	Proven track record of delivering complex tasks on schedule
·	Able to share own experience with less experienced engineers, and to provide appropriate guidance
·	Able to coordinate and lead the activities of other engineers 
·	Ability to collaborate effectively with other technical staff and strategic business units
·	Degree in maths/science/electronics

Desired:
·	Ability to coordinate medium-sized digital design projects
·	Experience of FPGA design for ASIC emulation
·	Experience of Digital Physical Design flow for System on Chip ASIC
·	Experience of analogue and RF design for System on Chip ASIC
·	Experience of development in ‘C’ for embedded processors

Keywords: RTL, Digital Design, FPGA, ASIC.

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.

Please note: we have recently been advised that no more applications for this position are being accepted at this time. But do contact us now if this type of job is of interest - we are constantly being notified of new opportunities. And of course, we always get your permission before submitting your CV to a company.</description>
		<link>http://www.ecmselection.co.uk/jobs/digital-design-engineer-017995.html</link>
		<pubDate>Wed, 03 Feb 2010 11:50:21 GMT</pubDate>
		<guid>http://www.ecmselection.co.uk/jobs/digital-design-engineer-017995.html</guid>
	</item>

	<item>
		<title>Senior Software Engineer</title>
		<description>Cambridge, to £44k : C, C++, Embedded. A fantastic opportunity to join this leading company developing the world’s most highly integrated wireless solution for embedded applications.

They are currently seeking a Senior Software Engineer to develop software for their range of wireless chips. This may be either embedded software running on the on-chip processors or associated software running on a host processor. For the embedded software, this involves coding in ‘C’ and assembler within a resource constrained multi-processor environment. Host software is written in a high level language such as C or C++. In both cases, some use may be made of scripting languages such as perl and python. 

You will take ownership of a major component of a project and will be responsible for delivering the software on a timescale agreed with the group leader/programme manager.  This role involves the mentoring of junior members of the team.  

Key Responsibilities:
·	Perform requirements capture;
·	Task definition and work breakdown including time estimation;
·	Develops and tests software of major scale and complexity to agreed timescales;
·	Maintenance of software including defect investigation; 
·	Delivery of high quality software in line with the department’s processes;
·	Contribute towards the continuous development of the department’s processes;
·	Conducts peer software reviews;
·	Creates relevant documentation following the department’s processes;
·	Assist/Lead external inter-operability and compliance test events;

Person Specification: 
Required:
·	A good degree in maths/science/software/electronics
·	Excellent proven understanding of programming languages 
·	Proven commercial or equivalent experience of at least one high level programming language
·	Excellent understanding of software design techniques
·	Understanding of debug techniques
·	Some understanding of software architecture
·	Good understanding of configuration management
·	Effective team player 
·	Good communicator
·	Excellent problem solving ability

Desired:
·	Understanding of processor architectures and peripherals
·	Experience of wireless communication protocols such as Bluetooth, UWB or Wi-Fi 
·	Commercial awareness - understands the dynamics of the customer/client relationship

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</description>
		<link>http://www.ecmselection.co.uk/jobs/senior-software-engineer-017769.html</link>
		<pubDate>Wed, 03 Feb 2010 11:47:52 GMT</pubDate>
		<guid>http://www.ecmselection.co.uk/jobs/senior-software-engineer-017769.html</guid>
	</item>

	<item>
		<title>Analogue and Power Electronics Engineer</title>
		<description>Cambridge, £Excellent Package : Analogue, Digital, Embedded Control. Role: To work within multi-disciplinary teams, designing high-quality, reliable power and analogue electronics for major product developments and innovative, ‘proof-of-concept’ technology demonstrators. You will contribute technically, and apply your existing theoretical and practical expertise to develop innovative products and technologies for our clients.

Specific responsibilities 

This is an excellent opportunity for an engineer with the ambition and ability to achieve excellent results in a highly demanding industry, and to find novel and radical solutions to new and existing problems under tough commercial and time restraints.

You will be using your strong technical skills to make a significant contribution to development projects, from initial concepts through to final delivery. This will include:

·	Concept generation
·	Analysis and development of system architectures
·	Detailed design of analogue, digital and power electronics
·	Working closely with our clients, other engineers and technicians to implement detailed design solutions
·	Specifying, designing and executing experimental programmes with teams of engineers, scientists and technicians 
·	Developing and building proof-of-concept prototypes
·	Writing technical reports and producing high quality design documentation

Minimum requirements 

To meet the demanding requirements of this role you must have:
·	An excellent first degree in electronic engineering or a related discipline
·	Strong technical skills, with key strengths in analogue and power electronics
·	A genuine passion for electronics, and engineering in general
·	A creative approach to problem solving and concept generation
·	An appreciation of the use of engineering analysis in product development
·	Relevant, post graduate industrial experience

In addition, qualifications and experience in the following areas would be beneficial:
·	Digital electronics design
·	An ability to apply Matlab / Simulink as a design and simulation tool
·	Microcontroller and embedded control systems design
·	Embedded software design and implementation
·	A post-graduate qualification, preferably with a high level of practical or industrial experience
·	An understanding of design for manufacture (DfM) and design for test (DfT)
·	Experience in managing new product introductions, either in-house, or using electronics manufacturing service providers (contact manufacturing partners)

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</description>
		<link>http://www.ecmselection.co.uk/jobs/analogue-and-power-electronics-engineer-018046.html</link>
		<pubDate>Tue, 02 Feb 2010 14:26:30 GMT</pubDate>
		<guid>http://www.ecmselection.co.uk/jobs/analogue-and-power-electronics-engineer-018046.html</guid>
	</item>

	<item>
		<title>Senior Layer 1 Software Engineer</title>
		<description>Cambridge, £highly competitive : Embedded C &amp; C++ (OOD), 2G/3G/LTE. Summary: Senior Layer 1 Protocol S/W development using Embedded &amp; OOD, Cambridge, £highly competitive.

This growing company is developing a new platform targeted at mobile devices.  They seek to expand their development team based in Cambridge. 

This key role is to work on the detailed design and implementation of Layer 1 protocol entities defined by 3GPP and other technical specifications, development of test tools and scripts for unit testing and system level testing of protocol entities (including physical layer task libraries) and to take an active role in system-level integration: analysing and resolving any problems found.

You must have at least a 2.1 Hons from a good university (plus very good A level grades) in Electronics or Communications Engineering, Computing, Physics, Maths or related technical subject and have experience developing communication protocols in 3GPP standards particularly around Layer 1, managing small teams with an active role in software design, coding and validation, and significant experience in the communication or embedded application software industry.  You must also have the following skills:

·	Embedded C and C++ programming (using Object Oriented Design)
·	Understanding of 2G, 3G and LTE multi-mode communications systems
·	Real-time Software Engineering principles
·	Understanding of mobile communications hardware environments and constraints 
·	Familiarity with software development tools (IDE compilers, debuggers, target trace)
·	Knowledge of Software Engineering methodologies (Specification, Design, Coding, Test)

Keywords: Layer 1, 3GPP, Embedded C, C++, OO, Real-time, Team Lead, Mobile Communications, 2.1, 1st, PhD, Cambridge.

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</description>
		<link>http://www.ecmselection.co.uk/jobs/senior-layer-1-software-engineer-018054.html</link>
		<pubDate>Tue, 02 Feb 2010 14:21:48 GMT</pubDate>
		<guid>http://www.ecmselection.co.uk/jobs/senior-layer-1-software-engineer-018054.html</guid>
	</item>

	<item>
		<title>Layer 1 Software Engineer</title>
		<description>Cambridge, £highly competitive : Embedded C, OO C++, 3G Comms platform. Summary: Layer 1 protocol s/w development, Embedded &amp; OOD, Mobile Platforms, Cambridge, £highly competitive.

This growing company is developing a new platform targeted at mobile devices.  They seek to expand their development team based in Cambridge. 

This key role is to work on the detailed design and implementation of Layer 1 protocol entities defined by 3GPP and other technical specifications, development of test tools and scripts for unit testing and system level testing of protocol entities (including physical layer task libraries) and to take an active role in system-level integration: analysing and resolving any problems found.

You must have at least a 2.1 Hons from a good university (plus very good A level grades) in Electronics or Communications Engineering, Computing, Physics, Maths or related technical subject and have experience developing communication protocols in 3GPP standards particularly around Layer 1, proven experience in software design, coding and validation, and significant experience in the communication or embedded application software industry.  You must also have the following skills:

·	Embedded C and C++ programming (using Object Oriented Design)
·	Understanding of 2G, 3G and LTE multi-mode communications systems
·	Real-time Software Engineering principles
·	Understanding of mobile communications hardware environments and constraints 
·	Familiarity with software development tools (IDE compilers, debuggers, target trace)
·	Knowledge of Software Engineering methodologies (Specification, Design, Coding, Test)

Keywords: Layer 1, 3GPP, Embedded C, C++, OO, Real-time, Mobile Communications, 2.1, 1st, PhD, Cambridge.

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</description>
		<link>http://www.ecmselection.co.uk/jobs/layer-1-software-engineer-018055.html</link>
		<pubDate>Tue, 02 Feb 2010 14:16:41 GMT</pubDate>
		<guid>http://www.ecmselection.co.uk/jobs/layer-1-software-engineer-018055.html</guid>
	</item>

	<item>
		<title>Signal Processing Team Leader</title>
		<description>Cambridge, £highly competitive : Matlab, Embedded C, DSP, 3GPP. Summary: DSP, Algorithms, Embedded C, Team Lead for mobile phone platform, Cambridge, £highly competitive.

This growing company is developing a new platform targeted at mobile devices.  They seek to expand their development team based in Cambridge. 

The development activities in Cambridge are focused upon the creation of the physical layer task libraries for the vector signal processor, and the multimode software framework and system tools. This key role is to lead a small team of algorithmic and implementation engineers developing library code, creating the task libraries for the core algorithmic blocks of the 4G modem physical layers, and working with the core processor team help to define the instruction set for their next generation product.

You will have at least a 2.1 Hons from a good university (with very good A levels) in Electronics or Communications Engineering, Computing, Physics, Maths or related technical subject with solid experience in the wireless communications industry, experience of developing digital signal processing algorithms in mobile receivers, and proven experience in software design for embedded real-time systems. You must have the following skills:

·	Matlab algorithm design
·	Embedded C programming
·	A good understanding of digital signal processing techniques in (3GPP) communications systems including frequency and time domain mobile receiver processing
·	Ability to create end-to-end simulation models
·	Real-time Software Engineering principles
·	Understanding of mobile communications hardware environments and constraints
·	Familiarity with software development tools (IDE compilers, debuggers, target trace)
·	Knowledge of Software Engineering methodologies (Specification, Design, Coding, Test)

Keywords: DSP, Algorithms, Matlab, 3G, Embedded C, Cambridge, Team Lead, 2.1, 1st, PhD.

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</description>
		<link>http://www.ecmselection.co.uk/jobs/signal-processing-team-leader-018057.html</link>
		<pubDate>Tue, 02 Feb 2010 14:02:22 GMT</pubDate>
		<guid>http://www.ecmselection.co.uk/jobs/signal-processing-team-leader-018057.html</guid>
	</item>

	<item>
		<title>Software Architect</title>
		<description>Cambridge, to £49k : Wireless, Embedded. Working in a resource constrained environment (RAM, ROM, CPU) and as such making pragmatic trade-offs, our client is looking for a Software Architect to document existing architecture and control it going forward onto new platforms.

Key Responsibilities:

·	Architecting firmware
·	Fully documenting and communicating the architecture to the technical staff
·	Ensuring the correct architecture is implemented and responding to any changes as needed
·	Keeping up to date on new standards and determining how best to fit them into current architecture
·	Communicating the architecture to customers as needed
·	Ensuring suitable test interfaces are architected into the design

Skills/Experience:

Required:
·	Degree (or equivalent qualification) in maths/science/software/electronics
·	Experience of wireless communication protocols such as Bluetooth, UWB or Wi-Fi
·	Previous experience of developing embedded software  within a communication protocol stack
·	Good knowledge of architecture documentation techniques
·	Prior experience of using formal design methodologies
·	Experience with TCP/IP stacks
·	Excellent communicator 
·	Excellent problem solving ability
·	Effective team player
·	Enthusiasm and drive

Desired:
·	Member of a professional body such as the IET or IEEE
·	Experience working within the Wi-Fi industry
·	Previous software architecture experience.

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</description>
		<link>http://www.ecmselection.co.uk/jobs/software-architect-018005.html</link>
		<pubDate>Tue, 02 Feb 2010 13:49:24 GMT</pubDate>
		<guid>http://www.ecmselection.co.uk/jobs/software-architect-018005.html</guid>
	</item>
</channel>
</rss>
