| Senior Embedded Software Engineer up to GBP51'000 - Reading, Berkshire My client is seeking a Senior Embedded Software Engineers to work in the Thames Valley area. You will be responsible for the software design and development, working at the design and applications levels on embedded and application software systems and integrating the software environment using appropriate tools. You will be skilled in the use of high level hardware modelling in a suitable development environment. Key Responsibilities and Tasks Undertake the hands on design of software modules for embedded processor integrated circuits In association with other members of the project team and other project teams, develop concept designs, architectures and procedures to extend the scope of the RF, base-band, digital and AMx technologies suiting appropriate software Write suitable application software on PDA or PC to enhance the sales capability of our products Assist with demonstration systems and customer support Any other tasks which, from time to time, may reasonably be requested Required Experience BSc in Computer, Software or Electronic Engineering or equivalent Several years design experience of software applications Quality specification, design, implementation of software Quality verification at unit test and system test of software Completion of fully verified software component to schedule Development of expert skills and technical research ability Ability to create technical specifications Strong software analysis and design skills Must demonstrate superior problem solving and debugging skills, and must have the ability to multitask Desirable Experience Communication standard protocol implementation (wireless standard a plus) Embedded C/C++ Code optimization Excellent attention to detail Good organizational skills - documentation, version control Good knowledge of embedded systems (microcontroller) architectures Good experience writing drivers for peripherals (SPI/UART/I2C) Experience using some RTOS Must be able to work in a small, highly integrated team Keen to learn and have an inquiring mind. This role is to start ASAP, please send an up to date CV to be considered for this role. |