Skip to the content

My Cambridgeshire Jobs

Engineer, Software (Audio DSP) posted by Polytec Personnel

Recruiting? Call now on 0845 017 6777.

Search Jobs

Postcode Search

Engineer, Software (Audio DSP)

  • Cambridge
  • Posted 22nd Feb 2012
  • Posted by: Polytec Personnel
  • Salary: £negotiable
  • Job Type: Permanent
  • Address: Orwell House
    Cowley Road
    Cambridge
    CB4 0PP
  • Reference: 24123
  • This job has been viewed 43 times since it was posted.

Sorry, this job has expired and cannot be applied for. We still have a large selection of jobs on the site. Why not try an alternative search?

Job Description

Our client, based in Cambridge is seeking a Senior Software Engineer with a proven understanding of and commercial experience of at least one high level programming language. Candidates must have a degree or equivalent in maths, science, science or electronics.

Job Purpose

The role of the Engineer, Software is to develop software for our client's range of wireless chips. This may be either embedded software running on the on-chip processors or associated software running on a host processor. For the embedded software, this involves coding in 'C' and assembler within a resource constrained multi-processor environment. Host software is written in a high level language such as C or C++. In both cases, some use may be made of scripting languages such as perl and python.

An engineer will take ownership of certain aspects of a project and will be responsible for delivering software on a timescale agreed with the group leader. Mentoring will be provided by more experienced engineers. Tasks will be well defined and the engineer is expected to work with moderate supervision.

Key responsibilities

* Contribute to requirements capture and task definition.

* Develop and test software of moderate scale and complexity to agreed timescales under moderate supervision.

* Maintenance of software including defect investigation.

* Delivery of high quality software in line with the department's processes.

* Contribute to the creation of relevant documentation following the department's processes.

* Conduct peer software reviews.

* Assist with external inter-operability and compliance test events.

Person Specification

* Degree (or equivalent qualification / experience) in maths/science/software/electronics.

* Proven understanding of programming languages.

* Proven commercial or equivalent experience of at least one high level programming language.

* Understanding of debug techniques.

* Understanding of configuration management.

* Keen interest in software development.

* Effective team player.

* Good communicator.

* Good problem solving ability.

Person Specification - Desired

* Understanding of processor architectures and peripherals.

* Experience of wireless communication protocols such as Bluetooth, UWB or Wi-Fi.

Bookmark with: