Embedded Software Engineer - Bristol - C++ Microcontrollers


Premium Job From ISL Recruitment

Recruiter

ISL Recruitment

Listed on

29th January 2018

Location

Bristol

Salary/Rate

£40000 - £55000

Type

Permanent

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

Role: Embedded Software Engineer

Location: Commutable from Bristol,Nailsea and Portishead

Rate: £Competitive Salary

I am working with a small SME business based in Bristol who are looking to hire a microcontroller software engineer to join the team working on development of a new product.

The engineer will work on development and adaptation of the existing:

*C++ microcontroller firmware codebase;

*Bespoke hardware drivers;

*Scripted code-generation and build tools; and

*Scripted product support tools;

Using these to provide firmware support/debugging for the testing & integration of the new hardware.

Essential Skills

*Proficiency in C++ using the Standard Template Library.

*The ability to implement and maintain reliable C++ applications in a networked microcontroller environment.

*Competence in writing SPI interfaces to digital & analogue hardware.

*Basic understanding of analogue and digital design principles.

*The ability to debug hardware drivers and carry out hardware/firmware integration as part of a multi-disciplinary team.

*Demonstrated ability to understand and implement large embedded software projects.

Desirable Skills/Experience

*Python scripting.

*TI CCS & HalCoGen on the TI RM57x MCU

*Eclipse development environment.

*DSP & signal processing development (esp. in CUDA).

*FPGA/CPLD design.

*LWIP protocol stack

*pthreads/ProtoThreads

*Doxygen documentation tools

*DSP experience

How to apply?

To apply please call Danielle on 0117 428 0600 and email your CV to [email protected]

The interview process is 2 stages and the client is giving feedback within 1 day of CV submission.

ISL (Incite Solutions Ltd) is acting as an Employment Agency in relation to this vacancy.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: