spacer
spacer

Job description

Role title: Tools Developer

Location: Cambridge, UK

Department: Systems Architecture and Tools

Reporting to: Software Manager

Percentage of Travel: 5-10% mostly within the EU

Icera Inc has recently opened a development facility in Cambridge and we are looking to build a talented software engineering team there to help develop our cellular software capabilities. We are looking for expertise in all software disciplines related to a complete cellular platform and are keen to build debug tools expertise to support the development of complete modem platforms, from 2G/3G/HSDPA/HSUPA today to HSPA+ and LTE in the future.

As the ideal candidate you will have significant experience in designing and developing windows or Linux based tools to support development of cellular standards. A good background in development communications would be advantageous.

You will need a strong degree qualification (ideally 1st or 2.1) from a reputable university and a minimum 2 years ( ideally 5 years+) experience

Essential Skills

  • Windows/Linux based tools development experience.
  • Non-embedded C/C++ programming.
  • Good working knowledge of scripting languages particularly Perl and Python.
  • Knowledge of 3GPP modem designs.
  • Relevant experience in design, implementation and integration.

Desireable Skills

  • Embedded C programming experience.
  • Experience of using real-time embedded debug tools / emulators.

Key Responsibilities

  • Design & implementation of tools to support modem development and validation
  • Working with Development, Validation and customer engineering on defining core requirements for tools
  • Maintenance and porting of current tools between Windows and Linux
  • Providing “tools” expertise/support to customer engineering group and the marketing department
  • Providing ‘core’ expertise to the validation teams as the system is tested for GCF, IOT, field test approval