Soil Design Group is looking for an embedded Linux developer to support a a new IOT project using the I.MX6 Solox Processor. The I.MX6 SoloX processor contains an ARM Cortex A9 processor in conjunction with a ARM Cortex M4 mcu. We will use the UDOO NEO platform for the proof of concept for software development. The embedded developer must have strong knowledge using processor functions such as GPIO, PWM, ADC, Ethernet, I2C, SPI and RS-232. The board will interface to the cloud using a REST API. The developer must be able to utilize and implement a bootloader (OTA) over the air as well as via ethernet.