Embedded Software Engineer - Bristol - C++ Microcontrollers
Recruiter
Listed on
Location
Salary/Rate
Type
Start Date
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.