A solid understanding of software programming & Hardware architectures, RTOS experience is a plus. Other languages a plus (Java, C#, assembly, etc..), Intel /Marvel experience a strong plus Microsoft Visual Studio experience a strong plus, Device driver development experience a plus, Bootloaders, Flash memory interfaces, TCP/IP communication, Controlling custom FPGA logic, I2C and SPI protocols, Remote control protocols, Embedded Linux is added advantage, Microchip PIC, Renesas, NXP LPC2XXX ARM 7/9 & Atmega Controllers, Extensive knowledge of multi-threaded architectures
- Basic Linux knowledge:
- Linux 2.6 kernel
- Shell Scripting & C