Software Engineer – Security Systems Group
Qualcomm Technologies, Inc. at http://www.qualcomm.com/about/businesses/qct
Engineering – Security
California – San Diego
We are looking for a passionate and skilled software engineer to provide software engineering solutions for development projects in the Security systems team. In this position, you will work with a team of multi-disciplined professionals to develop and optimize systems, tools and methods for QTI security solutions.
The position will require you to work on security software development. You will need to interact closely with internal teams and potentially support/work with external customers.
+ Implement and maintain drivers on embedded systems.
+ Implement and maintain drivers and other software on Snapdragon platforms.
+ Technical support and troubleshooting.
All Qualcomm employees are expected to actively support diversity on their teams, and in the Company.
+ Bachelor’s degree in Engineering, Information Systems, Computer Science, or related field.
+ 1+ years experience with Programming Language such as C, C++, Java, Python, etc.
+ Strong C/C++ programming skills required, with performance concept in mind
+ Strong understanding of embedded hardware & driver concepts
+ Strong understanding of software architecture concepts
+ Strong understanding of operating system concepts such as tasks, signals, timers, priorities, deadlocks, stacks, etc.
+ Preferred experiences with JTAG-enabled devices and software debugger, with excellent debugging skills
+ Preferred understanding of a broad range of topics from security systems, network stacks, Multimedia frameworks, UI frameworks, loaders, application framework.
+ Desirable: Qualcomm MSM and AMSS development experience, ARM architecture and software developmentexperience
+ Desirable: Experience with on-chip simulators/emulators
+ Desirable: Experience with ARM Trustzone architecture
+ Strong verbal and written communication skills a must
+ Team player who can function well with minimum supervision
+ Attention to detail and follow-through
Required: Bachelor’s, Computer Engineering and/or Computer Science and/or Electrical Engineering
Preferred: Master’s, Computer Engineering and/or Computer Science and/or Electrical Engineering
EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.
Who is Qualcomm, and what do we do? We are engineers, scientists and business strategists. We are from many different countries and speak many different languages. We come from diverse cultures and have unique perspectives. Together, we focus on a single goal—invent mobile technology breakthroughs.