Back to jobs

Embedded Software Engineer

Job description

Embedded Software Engineer - Andover - £50,000

C, C++, Microcontrollers, Python, C#

Great opportunity for an experienced Senior Software Engineer to join our client's team of embedded software engineers in the Andover head office. As an Embedded Software Engineer you will design, write, test, and deliver embedded software solutions. This is a hands-on role which involves software design for electromechanical devices and machines. As a Senior Embedded Software Engineer you will be highly skilled in embedded software in C, or C++ as your primary language, and this will be demonstrated with substantial industrial experience.

Additionally, we ensure high integrity with coding standards, unit testing, continuous integration, and require you to have worked in an environment where process or standards have required a high-level diligence. Some experience in Python, C#, or assembler would also be beneficial but not limiting.

As a senior Engineer you will be required to work with all engineering personnel, and liaise with our marketing and production departments, therefore we would expect you to be an effective communicator.

Skills required:

  • C, C++
  • Microcontrollers
  • Python
  • C#
  • Assembler
  • Experience of designing, writing, testing and delivering embedded software

Responsibilities:

  • Embedded systems and development of software for microcontrollers.
  • Knowledge of electric motors and motor control systems.
  • Ability to capture requirements and develop system/software architectures.
  • Strong knowledge of CASE Tools.

If you feel you have the skills and experience required for this opportunity, please contact Oliver Wilson on 02380 765 287 or email OliverWilson@SpectrumIT.co.uk