Qualcomm Software Engineer - Cambridge (UK) in Cambridge, United Kingdom

Job Description:

Job Id

E1968827

Job Title

Software Engineer - Cambridge (UK)

Post Date

12/19/2018

Company


Division

Qualcomm Technologies, Inc.


CDMA Technology at http://www.qualcomm.com/about/businesses/qct

Job Area

Engineering - Hardware

Location

United Kingdom - Cambridge

Job Overview

Our focus is on algorithms to be run in earbuds (Hearables/BT) and on WiFi routers. These algorithms may use sensor, audio, RF or other data. The candidate will take responsibility for the on-going software developments on a mixture of devices. The candidate will participate in bring-up, software integration, applications development, data collection and test on the available platforms. The role demands application of software skills, learning and using a variety of development kits as well as performing tests and collecting information for analysis and future algorithm developments. Significant flexibility is required, especially since all these platforms will be unique and offer new challenges and opportunities. The candidate will need to be prepared to address issues pertinent to communication layers (in particular BT (BR/EDR and Ble), WiFi and possibly LTE/5G), Audio Sub-system (through usage of Qualcomm various Audio Development Kits), interaction with low level sub-elements such as sensors, and generic processing platform.

The candidate should be self-motivated, independent and capable of operating across a varying range of technical areas. Excellent communication skills, organization and problem solving abilities are required. The role is suitable for an entry level candidate with a good degree in Software Engineering or Electronic Engineer disciplines, other disciplines may be considered too. Programing Skills and understanding of Software Engineering principles must be demonstrated.

The candidate shall be located in our

Key responsibilities:

Effective contribution in development of applications and sub-systems on provided platforms

Effective contribution towards the delivery of complete solutions based on provided platforms

Contributions to the definition and execution of the test plan on the provided platform

Take responsibility for the platform validation, possibly including whole or part of certification process.

Implement prototype systems on Qualcomm platforms.

Take responsibility for defining and conducting experiments leading to validation of speculative systems proposals, including data collection and analysis.

Contributions to the overall public documentation presented to the defined target audience

Documentation of experiments, results and resulting systems.

Collaborate with others to drive system improvements and generate Intellectual Properties.

Collaborate in formulation of both hardware and software towards specification of an overall System solution, ready for Proof-Of-Concept, demonstration and hand-over to engineering group for product.

Maintain an understanding of the technical landscape and guide the team in this respect.

Write prototype code for deployment on chip platforms and supporting test code.

Minimum Qualifications

Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.

*References to a particular number of years experience are for indicative purposes only. Applications from candidates with equivalent experience will be considered, provided that the candidate can demonstrate an ability to fulfill the principal duties of the role and possesses the required competencies.

Preferred Qualifications

Graduate Level qualifications

Demonstrable Programing Skills in C and other Languages (Python, Java, Objective-C, C++, Matlab)

Good Communication skills, excellent command of English (written/spoken) and ability to provide succinct descriptions through presentations

Understanding of Signal Processing.

Understanding Audio processing and experience development of Audio systems.

Experience of system level design and issues.

Expert level in C and various assembly languages.

Some experience in hardware design.

Education Requirements

Graduate Level qualifications

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.