VoIP Software Developer

  • Location

    Brentwood, Essex

  • Sector:


  • Job type:


  • Salary:

    £450 - £550 per day

  • Contact:

    Rachel Eccles

  • Contact email:


  • Job ref:


  • Published:

    10 months ago

  • Duration:

    6 Months

  • Expiry date:


  • Start date:


Role: VoIP Software Developer
Location: Brentwood
Duration: 6 months
Start Date: ASAP

Fancy working with the Europe's leading Entertainment Company? We are looking for a VoIP Software Developer to join our team in Brentwood.

The client is a large entertainment organisation; they excite and inspire customers with leading innovations and technologies in the entertainment industry. They strive to be the best for customers and the people working for them. They are always looking for ways to improve. That spirit has made us what we are today, and it will drive us to become what we want to be tomorrow.

Key Responsibilities

  • Software component development, Integration & debugging.
  • Track new developments against an agreed development plan and provide status reports to the team leader.
  • Track defect fixes against an agreed development plan and provide status reports to the team leader.
  • Provide input into the planning for delivery of a new product or feature
  • Provide technical input into software architecture design.
  • Identify technical changes necessary to realise specific project requirements.
  • Escalate, where necessary, project and technical conflicts.
  • Contribute to technical investigations, identifying and applying creative problem solving methods and debugging techniques.
  • Perform in-situ debugging at customer or field trial locations as necessary.
  • Contribute to the identification, development and rollout of improved software engineering practices.
  • Contribute to the specification and selection for any necessary tools required for enabling software delivery
  • Work with 3rd party partners and suppliers to integrate their solutions into our products

Required Skills

  • Software development in VoIP embedded products and systems.
  • Expertise in embedded C multitasking embedded environment
  • Knowledge of Telephony standards and systems
  • Strong debugging network applications using network diagnostic tools / methods
  • Experienced in the Creation and Maintenance of project documentation.
  • Issue management experience using defect tracking tools

Desirable Skills

  • Software development for the following target applications
  • PBXs or Softswitches
  • Home Routers
  • Network Media Streaming Servers (and/or Clients)
  • Internet protocol knowledge in the following areas.
  • Application layer SIP, RTP
  • Transport layer TCP, UDP.
  • Internet layer IPv4IPv6
  • TR-069 WAN Management Protocol and related (TR-098, TR-181, TR-104)
  • Technical knowledge of Linux Architecture covering Kernel & Userspace.
  • Expertise in a multitasking embedded Linux
  • Expertise working with large, complex codebases
  • Build / Configuration management with Makefiles and Scripting.
  • Defining and maintaining clear, organised source structure
  • Clear separation & decoupling of OSS vs proprietary components.

Please submit CVs today!