This job has expired.
Sanderson Recruitment Plc
Expired

Embedded Software Engineer (C, Python), Remote Working

£440 - £540/day (Estimated)Remote

Location restricted
This job is restricted to tax residents of , but we detected your IP as outside of the country. Please only apply if you are a tax resident.

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 Joshua.simpkins@sandersonplc.com

Other C contracts

Remote
0
USD
/hr

0 outside IR35 C contracts