Embedded Software Engineer (C, Python), Remote Working

Sanderson Recruitment Plc

Alte locuri de munca publicate de aceasta companie

Embedded Software Engineer (C, Python), Remote Working

Embedded Software Engineer (C, Python), Remote Working

6 Month Contract - Umbrella engagement only @ £400-450 per day

  • Will be part of a scrum team with a definition of done that spans low-level design, development, unit test and integration and regression test.
  • The team focusses on a low-level platform that runs on ARM based in house designed PCBs. The platform runs a Real Time OS.
  • The low-level platform interfaces to a C++ Linux based high-level platform, hence experience of Linux and C++ is desirable, but not essential.

Essential

  • Real Time OS
  • Use of C and Python
  • CUnit like automated unit test
  • Experience of low-level control of motors and sensors using UART, I2C and SPI
  • Low level debugging experience (including use of JTAG, oscilloscopes etc.)
  • Version control (preferably git)

Desirable

  • FreeRTOS and/or Micrium
  • Experience of dedicated hardware bring-up
  • Ceedling/Unity/CMock unit test framework
  • C++ (C++ 11)
  • Linux user space development
  • Use of Atlassian tool suite (JIRA, Confluence, Bamboo etc.)
  • Creation of End of Line production line software
  • UML

If interested you can reach me on (see below)

Descriere companie

Detalii oferta de angajare

26 Jun 2020

Locatia jobului

Wiltshire, United Kingdom

Tip job

Project-based

Categorie job

Tehnologia informaţiei, Telecomunicaţii

Salariu lunar