Embedded Software Engineer, Wireless, Cambridgeshire We are searching for an Engineer to design and write embedded software for complex electronics systems. Team sizes tend to be small and are made up of highly skilled engineers. High quality work is therefore essential from every team member. Specific responsibilities of the Embedded Software Engineer, Wireless In this role you will be responsible for: * The design, development and test of whole software subsystems, sometimes on more than one project at once * The design of interfaces between your code and that of other software engineers on the team * Delivery of high-quality code, compliant with the client's requirements * Carrying out your specific project tasks within the timescales and budgets agreed with the project manager * Defining regression tests to ensure that your software is robust and complies with the specification Due to the nature of the work and role, there may be a small amount of travel involved from time to time. We are looking for the following profile for the role of Embedded Software Engineer, Wireless: Good degree in a relevant subject Experience in embedded software in C Experience in communications software Experience working as an Embedded Software Engineer or in a similar role Understanding of both hardware and software Understanding of build systems and source control Experience of the following would be advantageous: * Understanding of wireless communications systems * Windows programming * One or more scripting languages Interest or background in any of the following would be a bonus: * Low power * Low cost radio implementations * Telecommunications * Healthcare * Industrial and consumer goods * Bluetooth or DECT protocol stacks * Assembly * Java Embedded Software Engineer, Wireless, Cambridgeshire
This job is no longer available
