Save this contract

Mind providing us with your email so we can save this contract? We promise we won't spam you, and you can unsubscribe any time.
Saved this job! You can see it in saved.
Saved this job! You can see it in saved.

Remote Embedded C contract jobs

Remote
0
USD
/hr

1 remote Embedded C contract

Embedded Software Engineer (C, Python), Remote Working

10 days ago
£440 - £540/day (Estimated)RemoteSanderson Recruitment Plc

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