QCTs ASICs provide integrated solutions for mobile phone products worldwide. Customer engineering supports customers with all aspects of embedded software and systems development. This includes assisting OEMs with designs, providing training, debugging, assistance in optimizing and integrating software. It exposes the candidate to the key players in the wireless industry worldwide and places him or her right in the heart of the dynamism of 3G wireless deployment.
This position is responsible for supporting device driver and platform for QCTs chipsets. The role requires interfacing with handset developers and wireless carriers worldwide. Training, assisting customers with software design, integration, development, system debugging, handling customer Q&A, and interfacing closely with internal developers are some of the key activities in this position.
Some travel for on-site customer support may be required.
Key skills include: * Software debugging skills on embedded real time operating systems * C development and debugging skills required * Knowledge of Embedded OS architecture, drivers, and operation required * Experience in device driver development on embedded system The candidate is expected to have strong communication and interpersonal skills, high motivation, the ability to learn quickly, and must be a self-starter. This candidate will be responsible for driving OEM designs and the integration of Linux system level components into our MSM ASICs.
**Additional Skills** * Prior experience with portable hand-held devices and technical support for customers desirable. * Embedded or wireless system software development and integration on telecommunications devices. * Familiarity with ARM architecture, ARM assembly, emulators/JTAG-debuggers, test-mobiles test equipment such as Oscilloscope/Logic Analyzers, test-mobiles & logging tools an advantage. * Ability to work as part of a dedicated project team and independently essential.
This is a very challenging position that requires the candidate to learn and internalize QCT software and operation concepts very quickly. The candidate will support a wide range of software discussions, ranging from low level embedded software to high-level carrier features.
How to apply
Bachelor's degree in Computer Engineering/Computer Science/Electrical Engineering required. Master's degree in Computer Engineering/Computer Science/Electrical Engineering preferred.