Sunday, 6 October 2013

Wake-up Embedded Software Engineers

When I started my career, embedded was more about writing 'C' code for 8 bit/ 16 bit MCU in OS-less environment. Now, game is changed. Processors are becoming cheaper and faster. This enables embedded system designers to use OS like Linux/Android, win-CE on the embedded platform.

Due to the change in paradigm, industry demands quality software. I seriously doubt Embedded Engineers are capable of fulfilling such requirement.

I often wonder why Embedded Software developer are less interested to learn new emerging software technologies. Embedded Engineers seem to be happy with 'C' and 'C' and 'C'. They don't even dare to look beyond 'C'. Embedded Software Engineers should seriously start learning OOPs and scripting languages such as Python, Lua and don't forget UML's.

BTW, I will not say all the Embedded Software Engineers are reluctant to learn new technologies. However, a big quanta does still live in the the late 90's.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home