Firmware Engineer, Embedded Software Engineer (ARM CORTEX C/C++)

Go IT Recruitment Ltd
From £30,000 to £45,000 per annum + excellent benefits
21 Apr 2017
21 May 2017
Contract Type
Full Time
Firmware Engineer, Embedded Software Engineer (ARM CORTEX C/C++) - Half a working day on Friday's

Working for a Leading Company based in Kent.


  • The Firmware Engineer, Embedded C Software Engineer role is to design and write software modules required in a project at all stages of its development from the initial brief for a concept; through to final manufacture.
  • The position is for an outstanding Firmware Engineer/Embedded C Software Engineer who is willing to specialise in several areas of the overall product set as well as coping with other ad-hoc tasks as required in a small development office. (eg customer bugs fixing, helping support user understanding of the products etc.).
  • You should have experience in Embedded Software in C and in communications protocols, and also have understanding of the hardware platforms in use. Knowledge of IDE's and source control system is also a must.
  • The ideal candidate may well be from a hardware background that has moved into firmware or one which at least has a good knowledge of microprocessors and electronics at a low level.

  • BSc/MSc in a related field and be experienced in New Product Development
  • Min 3 years experience in C and C++ in and Embedded environment
  • Use of RTOS (Real Time operating system) on ARM based and Cortex
  • Experience in processor interfacing eg I2C, Kanbus, SPI, USB and asynchronous protocols.
  • Have knowledge of PID control loop theory and optimisation tools.
  • Experience of integrated circuit interfacing and digital and analogue communication systems at an appropriate level.
  • A general understanding of data acquisition systems, ideally LabVIEW or similar.
  • The ability to create PC support tools for test and diagnostics would be an advantage
  • Good English communications skills in both written and verbal skills to communicate at all levels with Internals and External Client/Stakeholders of the business.
  • Technical Knowledge in the following an advantage: 
    Ideally have experience of controls, possibly in-home automation, HVAC, white goods, pool/hydro-spa equipment, drink dispensing, telematics, pumps/valves or fluid handling 


  • Salary £30,000 - £45,000 per annum
  • 25 days annual holiday + bank holidays and associated benefits
  • Half a working day on Friday's
  • Excellent benefits package
  • Exclusive to Go IT Recruitment Ltd - Firmware Engineer, Embedded Software Engineer (ARM CORTEX C/C++) - interview slots available.

    Kent, Westerham, Sevenoaks, Tonbridge, Orpington, Bromley, Maidstone, Croydon, Royal Tonbridge Wells, East Grinstead, Dartford 

    Go IT Recruitment is committed to equal opportunities and actively seeks applications from all sectors of the community irrespective of sex, race, colour, nationality, ethnic or national origin, disability, marital status, sexual orientation, having responsibility for dependents, age, religion/beliefs, or any other reason which cannot be shown to be justified. Go IT Recruitment acts as an employment agency/business. 

    Applicants must be eligible to live and work in the UK. Only successful candidates will be contacted.

    Firmware Engineer, Embedded C Software Engineer (IDE RTOS Source Control), Software Engineer, Software Developer, Embedded Software Developer, Embedded Software Engineer, Embedded C Software Engineer, Embedded C++ Software Engineer ARM CORTEX C/C++