Necessary Qualifications/Experience:
Required expertise in C programming
Required expertise in Java or C# programming
Experience with embedded systems programming
Demonstrated expertise in problem solving and technical innovation related to application performance and memory usage
Excellent organizational, interpersonal and communication skills at all levels.
Experience with XML and user interface development a plus
Experience in developing software for consumer electronics (set-top boxes, cell phones, PDAs) a plus
Experience in operating systems-level programming a plus
Experience in assembly language programming a plus
BS in Electrical Engineering, Computer Science, or equivalent required.