Bachelor s degree in Computer Science , Computer Engineering or Engineering related field, or equivalent practical experience with a proven track record in technical roles
Proven and significant driver development experience in C , C++ and assembl y language.
A high degree of expertise in 2D and 3D graphics
Expertise in embedded systems on major processor architectures (ARM, x86, PPC, etc.)
A thorough understanding of Operating System concepts (virtual memory, multithreading etc.)
Expertise in troubleshooting and debugging (by instrumentation, trace logging, core-analysis, applying various tools to extract information, code-reviews, JTAG, etc. )
Strong a nalytical skills, software debugging skills and troubleshooting skills , hands - on experience with the tools and techniques necessary to perform root cause analysis , and ability to come up with win-win solutions in complex business situations.
Excellent communication, interpersonal and collaboration skills to work with a diverse, global set of internal and external stakeholders.
Challenging self and team, open to giving and receiving feedback and welcome diversity.