IC Resources Ltd

Embedded Software Infrastructure - Cambridge

Location
Cambridge
Salary
£40 - £45 per hour + 3-6 month contract
Posted
12 Oct 2017
Closes
16 Oct 2017
Ref
J42849
Contact
Danielle Jackson
Specialist Area
Software
Contract Type
Contract
Hours
Full Time
Embedded Software Infrastructure
Cambridge
3-6 month contract
£40-£45 per hour


IC Resources is currently seeking an Embedded Software Engineer to help develop some of the core software for Bluetooth and WiFi chips. The job will be working on the common components of the firmware, and an embedded C environment, and will involve all aspects of the product life cycle.

Responsibilities:
*Contribute to requirements capture;
*Task definition and work breakdown including time estimation;
*Design documentation;
*Develop and test software of major scale and complexity to agreed timescales;
*Delivery of high quality software in line with the department's processes;
*Maintenance of software including defect investigation;
*Conduct peer software reviews
*Create relevant documentation following the department's processes;
*Develop tests and scripts to exercise solutions being implemented

Required Skills:
*Excellent proven understanding of 'C' programming languages
*Experience in writing code for resource constrained environments where MIPS and memory have to be utilised carefully
*Excellent understanding of software design techniques
*Understanding of debug techniques and tools
*Understanding of software architecture
*Understanding of configuration management
*Effective team player
*Good communicator
*Excellent problem solving ability and tenacity in finding root cause for complex issues

Desired Skills:
*Experience with embedded RTOS
*Experience of programming and debugging using ARM processors/tools
*Knowledge of Python
*Understanding of processor architectures and peripherals
*Experience of embedded multi-processor systems and inter-processor communication techniques

For more information and to apply please contact Danielle Jackson at IC Resources.

Key words: Embedded, Software, Engineer, Infrastructure, Firmware, Embedded C, RTOS, ARM, Python, Contract, Cambridge