Software Engineer (Embedded C)

Recruiter
Redrock Consulting Limited
Location
Bath
Salary
£30k - £45k pa + Benefits + Bonus
Posted
03 Oct 2017
Closes
05 Nov 2017
Contract Type
Permanent
Hours
Full Time
Software Engineer specialising in embedded 'C'

Role
We are looking for a talented software engineer with a specialism in embedded 'C' to join our Research & Development team
You will have an opportunity to work on a critical part of our market-leading

product -
The product is developed for different target platforms and we are now expanding this to include an embedded version written in C.
Helping to take the embedded product from concept to reality. It's a job which will require ingenuity and skill to bring something to market truly worthy of the brand
This is an opportunity to showcase your skills in our friendly, talented team with opportunities to grow and develop your career with us. Come and be part of our success.

Key responsibilities
Working as part of an agile development team you will participate in the design and development of the embedded product.
You will help to shape a robust, stable, and future-proof product. Test automation is a key part of our strategy and we will be looking for someone who is not only an outstanding software engineer but who can also work closely with the test team to ensure testing and test automation is central to the development process.
Skills profile

Essential:
3+ Years commercial 'C' Experience
Layers 2 & 3 Networking Programming
Strong Team Player
Able to work independently
Able to work to and help define specifications
Full Software Life Cycle knowledge
Good time management skills
Good communication skills
Eclipse IDE or similar
GCC / Make
Experience developing on embedded systems
Knowledge of one of the following:
Windows / Linux / MacOS C Development
Source Control, preferably Git
Desirable:
Knowledge of BDD and BDD frameworks
SonarQube
Cross Compilation
libevent / libnl / libcurl / libtool / libpcap
Finite State Machines
Contribution to online open source projects using Git
Unit Testing
C99 / Posix
Experience of working in an Agile environment including Lean and KanBan thinking
Python

Must be eligible to work in the UK

This job was originally posted as www.jobsite.co.uk/job/959250630