Embedded Software Engineer

Embedded Software Engineer

A highly successful multinational electronics company are seeking an Embedded Software Engineer

Role :
+ Work on BSPs for cutting edge Intel processor based boards
+ Design and development of middleware , system and device driver software for many standard operating systems
+ Working with our hardware designers during the design phase to specify the product, and again during the proving phase to validate the product
+ Work on challenging customer issues that get escalated to engineering team.
+ Develop test software and procedures

Skills :
+ Very proficient in Embedded C
+ In-depth knowledge and hands on experience writing real time device drivers for Linux or similar operating system, e.g; VxWorks or Windows
+ In-depth knowledge of either ARM, PowerPC, x86 or other large CPU architecture
+ Good appreciation of hardware
+ Excellent problem solving and de-bugging skills