[The logo is protected from the company]

CSR plc

CSR is a leading provider of multi-function semiconductor platforms for the auto, camera, document imaging, low-energy connectivity, and wireless voice & music markets — as well as semiconductors for the handset and many other consumer electronics markets. Our core expertise is in the areas of audio, connectivity, location and imaging technologies and our technology portfolio includes: Bluetooth® and Bluetooth Smart; Global Navigation Satellite Systems (GNSS) and GPS location products; FM... Read More

Address      Churchill House Cambridge Business Park Cowley Road Cambridge CB4 0WZ UK
Website      www.csr.com
Holding      No Holding Details

View Company Page
Apply to job

Senior Embedded Software Engineer


·             Experience in development of audio processing embedded systems

·             Proven track record of developing signal processing algorithms, preferably audio

·             Knowledge of software development methodologies

·             Experience of revision control and bug tracking

·             Knowledge of hardware design principles

·             Experience developing software for CSR chips, for example using BlueLab, BCHS or Kalimba assembly language

·             Proven track record of shipping best-in-class embedded products

    * Familiarity with radio communications and telecommunications theory and practice

Brief Description        

·             Production of quality embedded software for CSR products.

·             Problem solving of complex issues and code debugging.

·             Providing support on customer issues/requirements to application engineers.

·             Providing input to project planning and timescales.

·             Creation of engineering documentation.

·             Development of CSR intellectual property and submission of patent applications.

·             Suggest possible new DSP technologies to consider.

·             Investigate where existing implementations can be improved.

·             Apply new techniques / ideas to solved problems to optimise existing solutions.

·             Work with hardware teams to specify requirements of new hardware and test initial implementations.

·             Provide mentoring / guidance to Engineers on technical issues.
Detailed Description        

·             Good degree in Maths, Electronic Engineering, Computer Science, Physics or equivalent

·             Enthusiasm for solving interesting problems. Demonstrated innovative and creative thinking capabilities.

·             Familiarity with at least 2 of these languages: C, Python, Matlab, Assembly (any), Perl

·             Embedded/DSP programming experience, including familiarity with assembly language

·             Knowledge of signal processing theory and techniques

·             Highly professional, flexible, with the ability to deliver high quality work on tight schedules

·             Eager to learn, Self motivated, independent, proactive and able to work effectively in a group

    * Outstanding written and verbal communication

Other Job Information

Vacancy type:

Full Time

Contact Mode:

not provided


not provided

Contact Name:

not provided

Job Duration:

not provided


01223 692000


not provided

News - CSR plc

Related Jobs


Job Description    *      Provide estimates for projects ...   [more]

Embedded Software Engineer

Overview:As a Senior member of the Embedded Software Dev ...   [more]

Principal Engineer

AccountabilitiesCarefusion is developing embedded softwa ...   [more]

Systems Engineer

     Senior Systems Engineer owns and coordinates the ve ...   [more]

Embedded Controls Software Engineer

As the Embedded Controls Software Engineer you will deve ...   [more]

Senior Embedded Software Engineer

                ·             Experience in development ...   [more]

Senior Embedded Software Engineer

                ·             Experience in development ...   [more]

Embedded Software Engineer

• Master Degree in Computer Science, Computer Engineerin ...   [more]