Qualcomm Senior Staff Engineer in Cambridge, United Kingdom
Job Id E1956844
Job Title Senior Staff Engineer
Post Date 07/07/2017
Company-Division Qualcomm Technologies, Inc.
CDMA Technology at http://www.qualcomm.com/about/businesses/qct
Job Area Engineering - Software
Location United Kingdom - Cambridge
Job Overview Posting date - 7th July 2017
QTIL (Qualcomm Technologies International Ltd, formerly CSR) is a leading player in Voice and Music, Bluetooth Smart, Location and Document imaging with locations around the world.
The business group develops and delivers hardware, software and applications that bring together the very latest wireless and audio technologies to create industry leading audio voice and music products.
The Product Quality Engineering team is responsible for developing the tools and automated resources that enable continuous integration and evaluation of the software and hardware that enable QTIL to deliver highly competitive wireless audio products to market. The PQE team is responsible for defining and architecting the systems that enable continuous integration during development of these product and developing software and hardware in union with the core development teams.
This is new initiative within the IoE group providing substantial opportunity for the right person to express their creative talents, design skills whilst working closely with top talented engineers in the industry. The group encompasses hardware, embedded software, scripting and software skills whilst maintaining a close connection to customer and market requirements.
The PQE Architect is a permanent position for the Cambridge site, however, travelling to other sites may be required from time to time.
Understanding key market requirements that make product successful
Work with core R&D and marketing to determine success criteria for new feature or product developments
Work closely with executive and senior management to drive new ideas through to fruition.
Designing the hardware and software architectures that enable core engineering to facilitate a continuous integration / deployment principles
Develop software applications and strategies for structured evaluation of software code running on the V&M platforms
Design and architect applications that validate the performance of the product at all stages of the product development life cycle, including functional correctness, robustness, limits of performance, key performance tracking etc.
Design and develop appropriate data structures for logging to enable appropriate tools to be used for assisting with debugging and analysis of software failures.
Design and develop tools to facilitate identification of core failures across single and multiple product lines automatically.
Design tools to enable continuous tracking of product quality status within the CI systems based on various levels of reports i.e. exec reporting through to product management and engineering reporting.
Work closely with the PQE group to review peers design and code critically in line with departments processes
Provide mentoring and guidance on technical issues
Minimum Qualifications 5+ years of relevant experience
Advanced knowledge of software development in C
Proven track record of architectural design work within a software development environment
Proven track record of working within a Continuous Integration process
Advanced knowledge of Configuration Control Systems (Perforce highly desirable)
Good working knowledge of bug tracking systems
Advanced understanding of embedded software evaluation and automation techniques
Degree or equivalent qualification in maths / science / software / engineering
Extensive experience in commercial automated systems and tools
Strong technical and analytical skills
Strong written and oral communication skills
Preferred Qualifications Familiar with Python.
Worked with in a high tech development environment
Familiarity with electronics
Familiarity with audio analysis and air interface monitoring tools
Understanding of multi-processor architectures
Experience of Agile development process
Experience of wireless communication protocols specifically Bluetooth
Experience of close collaboration with internal and external customers
Education Requirements Degree or equivalent qualification in maths / science / software / engineering
Competitive salary on offer
Closing date for applications - 3rd August 2017
EEO employer: including race, gender, gender identity, sexual orientation, disability & veterans status.