Contract Embedded Software Engineer

Vector Recruitment Ltd
£42 - £50 per hour
27 Sep 2016
27 Oct 2016
We are looking to hire a Contract Embedded Software Engineer who is skilled in microcontroller programming (e.g. PIC, ARM, Atmel. etc) and handling low level software-hardware interactions; interfaces such as I2C, UART, USB. You will join an up and coming SME based in Cambridge on an initial 6 month contract. Job Requirements of Contract Embedded Software Engineer Essential A good degree in a numerate discipline such as Computer Science, Engineering, Mathematics or equivalent experience Experience with microcontroller programming (e.g. PIC) and handling low level software-hardware interactions; interfaces such as I2C, UART, USB Proven experience in embedded software development using C/C++ and Embedded Linux OS Experience in development of real time, multi-task/multi-process embedded systems Experience of the complete software development lifecycle from requirements capture to customer release with keen appreciation of software quality Ability to work with minimum supervision Proactive in giving new ideas and solutions as well as constructive analysis of colleagues' ideas Experience working in an agile environment using well known methodologies, such as SCRUM, KANBAN, DSDM Desirable Experience with the following: o Scripting languages (Python, Perl, Bash Shell) o Linux device drivers and kernel programming o JIRA Agile or equivalent tool o Test driven development and Continuous Integration Basic understanding of RF Fundamentals and Wireless Communication principles Knowledge of networking protocols especially SCTP/IP, TCP/IP, UDP/IP Knowledge of network management protocols such as SNMP, REST API and their Vacancy Location: South Cambridgeshire ( Commutable from Cambridge, Royston, Bedford, Stevenage, Harlow, Newmarket etc) Salary: £42 - £50ph (depending on experience) This job was originally posted as

More jobs like this