Group Leader, Software
CSR Plc - Cambridge

This job posting is no longer available on CSR Plc. Find similar jobs: Group Leader jobs - CSR Plc jobs

The role of the Embedded Software Engineer is to design, develop and test embedded software for CSR’s wireless chips, focussing on CSR’s Kalimba DSP.

Working as part of a small team, the work involves developing new audio processing algorithms, working on DSP frameworks and applications, integrating algorithms into the DSP framework and developing test scenarios and debugging problems.

Most of the software development will be in Kalimba DSP assembly, but various other parts of the system use C. Various different programs are used on PCs for debugging/testing and emulating host processor functionality. These are written in a variety of languages including C, C++, python, perl, Matlab and tcl.

Key Responsibilities

·

Production of quality embedded DSP software for CSR products

·

Problem solving 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

Person Specification - Required

·

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

Person Specification - Desired

·

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

CSR Plc - 6 months ago - save job - block
Recommended Jobs
Software Group Leader - Embedded, Wireless Pr...
ECM Selection Ltd - Cambridge
CWJobs.co.uk - 3 days ago

Group Leader, Software
CSR Plc - Cambridge
CSR Plc - 30+ days ago

Group Leader, Software
MJH Personnel Associates - Cambridge
CWJobs.co.uk - 19 days ago
About this company
CSR is a global provider of innovative silicon and software solutions for the location-aware, media-rich, cloud-connected world. Our platfor...