Embedded Software Engineer

  • CVL
  • Kent, UK
  • Sep 09, 2016
Software Engineer

Job Description

Melbreck Technical is currently working with a leading designer and manufacturer of electronic control products based in Kent. This is a highly successful business who is currently expanding their technical team and they are looking to hire a motivated and creative software engineer, keen to learn and contribute to the development of new products. Essential Skills: • Experience developing software for embedded systems • Software development proficiency in C++ • Experience developing device drivers for embedded systems using DMA and interrupt techniques • Understanding of processor and hardware requirements around embedded systems • Experience with socket programming • Knowledge of common bus/interfaces such USB, SPI, I2C • Experience debugging embedded products in a lab environment Key responsibilities: • Develop low level code and middleware for real time hardware operation • Gain detailed knowledge and understanding of existing software designs • Support and maintain existing software • Produce clear and concise design documentation of software designs • Design and development of software and systems to detailed specifications, and in accordance with ISO9001 procedures • Maintain an up to date knowledge of technical and commercial developments relevant to the company • Able to work to a projects plan, tracking progress, identifying risks, anticipating delays and communicating such to the project leader • Be prepared to travel internationally This is a great business to work for and this is a company that can offer you a career that they feel cannot be duplicated. If you are interested in this role then please get in contact ASAP at the same time if you know of anyone who is looking and would be suitable for this role I would be really grateful if you could refer them to me