ARM Embedded Software Engineer

  • London, Greater London, England
  • Market related

Embedded Software Developer with ARM, Embedded C/C , ARM assembler. You will create embedded ARM software for devices, Bring-up new devices and debug embedded environments, spport customer software customization, create BSPs for devices. My client is looking for someone with extensive embedded systems software development, C/C , ARM assembler, Python, development board and customer platform bring-up experience. You will have hardware tool usage: logic analyzer, oscilloscope, DMM, JTAG debuggers, schematic and datasheet usage in debug, defect tracking and peer code review, creation and review of design and code architecture specifications.

Desired skills; Device driver development, preferably Linux, Embedded OS architecture, Serial I/O (I2C, I2s, SPI) bus bring-up and support, Multiprocessor development experience, Android application development.