Our client, based in Cambridge, is currently looking for an Embedded Software Engineer to develop embedded software in relation to wireless product development projects. You will be responsible for carrying out specific project tasks within the timescales and budgets agreed with your project managers. You should have a good degree, probably in electronic engineering or computer science, as well as at least 2 years experience in embedded software for communications. You will also need to have a good understanding of both hardware and software, while an understanding of wireless communications systems would be desirable. Knowledge of PCs and Windows programming would be an advantage.