Skip to the content

My Essex Jobs

Senior Software Engineer Jobs in Cambridge on your local Cambridge jobs site. Careers in Cambridge, local employment and work in Cambridge.

Job Search

Quick Search

Senior Software Engineer

This job has expired, and cannot be applied for.

  • Posted By: Polytec Personnel
  • Address:
  • Contact:
  • Date Posted: 6th Oct 2008
  • Salary: £36,000 to 49,000
  • Location: Cambridge
  • Reference Code: 21242
  • Views Since Posting: 78
  • Full Description:

    The role of the Senior Engineer, Software is to develop software for a 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 a major component of a project and will be responsible for delivering the software on a timescale agreed with the group leader/programme manager. This role involves the mentoring of junior members of the team. Should be able to work with minimal supervision.

    Key Responsibilities:- Perform requirements capture- Task definition and work breakdown including time estimation;- Develops and tests software of major scale and complexity to agreed timescales;- Maintenance of software including defect investigation; - Delivery of high quality software in line with the department's processes;- Contribute towards the continuous development of the department's processes;- Conducts peer software reviews- Creates relevant documentation following the department's processes;- Assist/Lead external inter-operability and compliance test events;


    SKILLS- Degree (or equivalent qualification/ experience) in maths/science/software/electronics - Understanding of processor architectures and peripherals- Excellent proven understanding of programming languages - Experience of wireless communication protocols such as Bluetooth, UWB or Wi-Fi - Proven commercial or equivalent experience of at least one high level programming language - Commercial awareness - understands the dynamics of the customer/client relationship- Excellent understanding of software design techniques - Understanding of debug techniques - Some understanding of software architecture - Good understanding of configuration management - Effective team player - Good communicator - Excellent problem solving ability







Recruiters

Advertise with us

Advertise your job now Set up an online account and begin recruiting today

Speak to one of our specialists to improve your recruitment contact us .