Qualcomm Senior Engineer, SW Applications in San Jose, California

Job Description:

Job Id


Job Title

Senior Engineer, SW Applications

Post Date




Qualcomm Atheros Inc

Qualcomm Atheros at http://www.qualcomm.com/about/businesses/qca

Job Area

Engineering - Software


California - San Jose

Job Overview

The purpose of the role is to provide application support to ensure Qualcomms Bluetooth Audio customers can reach production for their products as quickly and smoothly as possible.

The role accelerates the customer development process by ensuring that customers technical requirements are met and problems resolved. This is achieved by working with customers to identify their technical specifications, advising them on implementation issues, implementing customer specific features and requirements and validating Qualcomms software and hardware deliverables within the scope of their project.

The Senior Applications Engineer also acts as a technical evangelist for the customer, sharing their gained expertise in our customers ecosystems and development practices with the wider development community at Qualcomm. Through developing strong relationships with the product development teams in Qualcomm and sharing knowledge and customer experiences the Senior Applications Engineer will help ensure that future product roadmaps meet emerging and changing customer requirements.

Key Responsibilities

Provides advice and help to Qualcomms Bluetooth Audio customers regarding possible changes to Qualcomm reference designs to achieve the required customer specification. Sets and applies the necessary rigour and process to entirely new use cases.

Drives resolution to major technical issues encountered during the customer development process.

Provides application support and training (presentations, workshops and demos) to our customers, distributors, internal staff and regional FAE teams.

Occasional travel to key customer sites and regional offices.

Assesses and addresses new detail of customer projects. Implements novel approaches to solving customer requirements in terms of application and/or firmware modification.

Provides technical support and advice to BU management and marketing when visiting customers.

Develops customer relationships and understands customer needs.

Recognises and provides customer feedback to marketing on new business opportunities and features for Qualcomms next generation wireless chips.

Keeps abreast of new specifications and customer requirements to influence Qualcomm product developments and example designs.

Produces app notes, white papers, reference designs and undertakes design reviews, SW porting/integration and analysis of problems on customer projects.

All Qualcomm employees are expected to actively support diversity on their teams, and in the Company.

Minimum Qualifications

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

  • 2+ years Software Applications Engineering, Software Development experience, or related work experience.

  • 2+ years experience with debugging techniques.

  • 2+ years experience with Programming Language such as C, C++, Java, Python, etc.

Preferred Qualifications

Excellent hands on experience with embedded hardware and software debugging using PC software tools, power supplies, oscilloscopes, DMM and logic analysers.

Ability to understand both detailed hardware/software components and top level/system issues

Ability to own problems and take fixes to a conclusion

Ability to make decisions (technical, and programme/customer related) without supervision and where no obvious process is available

Diagnostic and analytical skills with a limited amount of technical information

Dynamic and outgoing personality with customer facing and commercial awareness

Excellent interpersonal, written and verbal communication skills

Excellent technical ability and proven experience in embedded C programming, comprehension of specifications and software architecture implementations. Source code control and configuration management.

Hands on experience of capturing/analysing air traces using wireless sniffers

Knowledge of memory architectures

Applications engineering or software development role in a semiconductor environment

Knowledge of wireless technology standards, specifically Bluetooth, FM, Wi-Fi 802.11 a/b/g/n, GPS

Knowledge of Unix based environments and/or other programming/ scripting languages e.g. Python, perl, C++, Labview

Knowledge of Assembler and other development in resource constrained environments

Hands on experience with MatLab.

Education Requirements

Bachelor's Degree Required; Master's Degree Preferred

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.