Firmware Engineer | PIC Micro-controllers
Embedded Software / Firmware Engineer
Reqiva are seeking an Embedded Software / Firmware Engineer to work for a global leader within the Engineering sector. Working within the Electronic instrumentation domain the successful candidate will be working on low-level development along side a team of Hardware, software and electronics engineers.
We are seeking candidates with prior experience of low-level Firmware development preferably targeting 8/16 bit PIC Micro-controllers.
Primary responsibilities will include
*Developing 8/16-bit PIC micro-controllers for our client’s range of electronic instrumentation products.
*Testing and debugging of embedded firmware
*Support and maintenance of firmware
*Commercial experience of writing embedded firmware in C and assembly and bare-metal programming
*Experience with common bus protocols (UART, USB, I2C, SPI)
* Experience with firmware testing (unit, regression etc)
*Experience with new board ‘bring up’ and debugging the hardware/firmware interface using tools such as logic analysers, oscilloscopes and protocol sniffers
*Experience of working within a structured design process
*Experience with wireless communications (BT, BTLE, WiFi)
*Experience of interfacing with real world, analogue and digital sensors
*Experience programming in application level languages such C#, JAVA
*Experience with source versioning systems such as SVN/GIT
*Railway industry experience
Our client Is offering a salary of £35,000 to £40,000 + Benefits. Apply now for more information.