Embedded Software Engineer
Main purpose of the job
To develop embedded software in relation to Cambridge Consultants’ wireless product development projects. In most cases this involves working with one or more software or hardware engineers as part of a multidisciplinary project team. Embedded software is software working at the electronics/software boundary and/or in a constrained environment (e.g. tight memory, low power).
Type of work undertaken by the division/group
The Wireless Software Group develops software for wireless applications. We have particular strengths in low power, low cost radio implementations, with application areas such as telecommunications, healthcare, industrial and consumer goods. We have a significant pre-developed IP library to reduce development time and risk, including mature and proven Bluetooth and DECT protocol stacks.
Recent examples of our work include the complete development of both a wireless medical telemetry system and a family of satellite communication units. Both of these examples involved the design and development of new hardware alongside the software development. Further examples include ZigBee and Bluetooth developments and an Air Traffic Control radio system.
Specific responsibilities
Engineers work on client assignments in multidisciplinary project teams, sometimes on more than one concurrently, and in different team roles. High quality work is essential from every team member.
As a project team member you would be responsible for carrying out your specific project tasks within the timescales and budgets agreed with your project managers. There are many aspects to the work in addition to design. As your experience develops, you might wish to take on further responsibilities.
Minimum requirements
- Good degree, probably in electronic engineering or computer science
- Relevant experience in embedded software for communications
- Understanding of both hardware and software
- Understanding of wireless communications systems
- Understanding of source control
- Knowledge of PCs and Windows programming an advantage
Future Prospects
Cambridge Consultants is committed to developing its employees’ careers and has a flexible policy for individual capabilities and preferences. Promotion is linked to merit.
The diversity of our work leads to excellent opportunities for individuals to gain experience in a wide variety of market sectors and leading edge technologies. Within the line management structure there are opportunities for promotion to Group Leader with responsibility for managing one of the company’s business areas, or Consultant with recognition for exceptional technical expertise, and beyond to more senior management positions.
Employment benefits
- Good salaries, based on merit and reviewed annually
- Bonus scheme in addition to basic salary
- Flexible working hours
- Excellent career development and training opportunities
- Free lunches and refreshments
- Private medical insurance and company sickness scheme
- Pension scheme including free life assurance
- 25 days annual holiday plus bank holidays
- Assistance in relocation if applicable
- Active social committee
- Well equipped and pleasantly situated building on the Cambridge Science Park
- Above all, real responsibility for real business problems, with good career prospects based on merit
- Excellent career development and training opportunities
To apply, send your CV to: UKrecruitment@CambridgeConsultants.com







