Embedded Firmware Electronic Engineer

  • Location

    Farnborough, Hampshire

  • Sector:

    Engineering & Manufacturing

  • Job type:


  • Salary:

    £45000 - £55000 per annum + Benefits

  • Contact:

    Lee Howard

  • Contact email:


  • Job ref:


  • Published:

    over 1 year ago

  • Expiry date:


  • Start date:


  • Consultant:


Embedded Firmware Electronic Engineer - Farnborough - £45,000 to £55,000

My client, one of the largest providers of integrated oilfield products, services and digital solutions, is currently looking for an Electrical Engineer to join on a permanent basis during a period of exponential growth. The Electrical Engineer role will be developing electronics for downhole tools used in high temperatures, developing sensor instruments to work in the challenging and hostile environment found downhole in oil and gas wells.

Key Job Responsibilities for this position include:
*To develop and agree the embedded software specification for tool developments.
*Implement object orientated embedded C++ 11 firmware for ARM Cortex M0/M4 devices.
*Working with real-time operating system on embedded devices.
*Implementation and bug fixing for firmware using C for a range of devices include dsPIC.
*Development and debugging of FPGA code using VHDL.
*Development of algorithms to acquire, process and transmit data down hole.
*Documentation of Firmware (UML using Enterprise Architect, Doxygen)
*Implementation and testing of drivers to interact directly with hardware.
*Undertake testing and debugging of tools using a range of electrical test equipment including oscilloscopes, logic analysers etc.
*Developing tests to validate and resolve issues when tools are operating at elevated
temperatures, typically 177C.

Required Qualifications and Experience:
*An Electronics, Physics or Computer Science based bachelor's degree from an accredited university or college
*Strong C and C++ skills in an embedded, multi-threaded environment
*Experience working within the Oil & Gas or Automotive sectors would be advantageous
*Experience of Low-level communication interfaces, RS232, SPI
*Any experience of working with FPGA design, interfacing and testing using VHDL or using CMSIS / RTX real-time operating systems or ARM M0+/M4 would be hugely advantageous for this role

The ideal candidate must be self-motivated, have a can-do attitude to take ownership of issues / deliver sustainable improvements and be an effective team player with the ability to communicate across all functions within the business.

Embedded Firmware Electronic Engineer - Farnborough - £45,000 to £55,000