Qualcomm Senior Software Engineer (Software Driver) in Shanghai, China
Job Id E1956769
Job Title Senior Software Engineer (Software Driver)
Post Date 07/02/2017
Company-Division Qualcomm Technologies, Inc.
CDMA Technology at http://www.qualcomm.com/about/businesses/qct
Job Area Engineering - Software
Location China - Shanghai
Job Overview The main responsibilities for this position are:
Analyze customer requirements and translate them to SW requirement document.
Follow SW development process to write SW design document, develop switch drivers, do the unit test/integrated test and maintain switch driver.
Deliver assigned tasks on schedule with high quality.
Troubleshoot or on-site support the issues reported from customer.
Provide technical support and training to the field engineers and customers.
Minimum Qualifications The person in this role should have the following capabilities and qualifications:
BS/MS degree in Electrical Engineering, Computer Science, or related field
5+ years of applicable work experience
Deep understanding of Ethernet and switching/routing, especial for traffic management, Qos, L3 switch etc.
Experience with Ethernet driver development on embedded platforms
Knowledge of multi-threading and synchronization in a driver environment
Strong understanding of OS kernel internals especially Linux/Unix
Good understanding of Linux Device Driver and Linux network stack.
Knowledge of networking protocols and security concepts
Experience with full software life cycle and delivery mechanisms
Ability to work independently with minimal supervision
Excellent verbal and written communication skills in Chinese and English
Self motivated and quick learner
Good team player
Preferred Qualifications N/A
Education Requirements Required: Bachelor's, Computer Engineering or equivalent experience
Preferred: Master's, Computer Engineering or equivalent experience
EEO employer: including race, gender, gender identity, sexual orientation, disability & veterans status.