Penarth
Nub News Logo
Nub News

VOIP and C++ Development Engineer (EXPIRED)

Where

Cardiff

Type

Permanent

Salary

Annual

VOIP and C++ Development Engineer

Location: Remote

Office Location: Basingstoke

Salary: up to £65,000

Due to outstanding business growth and infrastructure expansion, we are seeking a self-motivated, and experienced VoIP and C++ Development Engineer.This is a hands-on execution role, working on the core telephony stack involving signalling, media processing, SIP call routing, RTP relaying, WebRTC and failover mechanisms. The opportunity is ideal for engineers with a passion for building, debugging, and optimizing real-time communication systems, with extensive knowledge and background in VoIP technologies, such as Softswitch, RTPEngine and OpenSIPs coupled with excellent C/C++ development skills in a Linux environment.

Key Responsibilities:

  • Design, develop, and test new software aligned to the product roadmap meeting the changing needs of our key markets.
  • Maintain and improve the existing software codebase and processes.
  • Perform technical troubleshooting to diagnose and resolve problems, identifying opportunities for improved performance and operations through programming and scripting.
  • Refine and automate regular processes, track issues, and document changes ensuring audit trails are maintained and documented.
  • Assist with the management and administration of infrastructure across our datacentres in a 24/7 critical production environment.
  • Assist with the configuration, maintenance, and upgrades to operating systems, databases, and processes, including monitoring of system health and performance, to ensure the highest levels of performance, availability, and security.
  • Share technical expertise, providing mentorship and cross-training to peers and other team members.
  • Perform scheduled maintenance and support release deployment activities after core hours.
  • Produce and maintain detailed project, policy, and procedural documentation.

Skills & Experience:

  • 5+ years of experience building and operating VoIP systems using communications protocols such as UDP, SIP and RTP
  • Strong hands-on with Softswitch, OpenSIPs, RTPEngine.
  • Solid expertise with SIP signalling, RTP, and media relay techniques.
  • Hands-on experience with Session Border Controller, Media Servers and WebRTC.
  • Experience in managing telephony infrastructure for uptime, latency, and call quality optimization.
  • Strong systems programming and debugging skills in C/C++.
  • Excellent debugging skills and proficiency with diagnostic tools (Wireshark, tcpdump etc).
  • Experience working with geographically distributed infrastructure or HA deployments.
  • In-depth knowledge of Linux, preferably Ubuntu, including ability to script with bash, shell, Python
  • Strong proficiency in MySQL database design and access, including replication techniques and technologies, specifically from a C/C++ environment is important.
  • Real-time, multi-threading development experience, ideally in producing asynchronous communications products / solutions.
  • Knowledge of de-facto standards and best practices in a development environment, with understanding of version control systems e.g., CVS, GIT, and unit testing frameworks e.g., GTest
  • An understanding of data caching options in a Linux environment is required with demonstrable practical application of such options.
  • Good knowledge of software design patterns, system architectures and when to apply them.

Personal Attributes:

  • Strong analytical and problem-solving abilities with excellent organisational.
  • High attention to detail with a passion for accuracy.
  • Confident personality, prepared to be innovative and lead changes to processes, seeking continual efficiencies in an environment where problems can be complex and involved.
  • Excellent communication skills, both verbal and written.
  • Fast learner with the ability to work both independently and in a team environment.
  • Willing to participate in 247 call out for emergencies.

Benefits:

  • 21 days holiday increasing to 22 days after 3 years and to 25 days after 5 years
  • Extra day off for your birthday
  • Buy holiday scheme
  • Employee Assistance Programme
  • Free onsite parking
  • Enhanced company sick pay
  • Discounted retail vouchers
  • Reduced gym membership
  • Annual salary review
  • SCG mobile benefit
  • Employee referral bonus
  • Onsite canteen offering free croissants and freshly made soup

Please note that unfortunately this role does not provide visa sponsorship opportunities, all candidates must have the right to work in the UK.

SCG is proud to be an equal opportunities employer.We welcome applications from all parts of the community and are committed to upholding the principles of the Equality Act 2010.

We are committed to supporting applicants with disabilities. We will endeavour to make necessary adjustments to ensure a fair and accessible recruitment process.

JBRP1_UKTJ

Related Jobs

JAM Recruitment Ltd

60000 Annual

Cardiff

Permanent

I'm looking for a Senior TM1 (Planning Analytics) Developer to join BAE Systems in one of the following locations: Prestwick, Brough, Warton, Samlesbury, Bristol or Frimley.

DataAnnotation

14.75 Hourly

Cardiff

Permanent

DataAnnotation is committed to creating quality AI. Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule.We are looking for a content writer to join our team and teach AI chatbots. You will have conversations with chatbots in order to measure their progress, as well as write novel conversations in order to teach them what to say.As part of the application process, you will be asked to complete an assessment. If you pass, you will gain access to projects. Based on the quality of your work, you will continue to receive projects regularly. We find our most successful candidates work between 5-20 hours per week, up to 40 hours.Benefits: This is a full-time or part-time REMOTE position You'll be able to choose which projects you want to work on You can work on your own schedule Projects are paid hourly, starting at $20+ USD per hour, with bonuses for high-quality and high-volume workResponsibilities: Come up with diverse conversations over a range of topics Write high-quality answers when given specific prompts Compare the performance of different AI models Research and fact-check AI responsesQualifications: Fluent in English (native or bilingual level) A bachelor's degree (completed or in progress) Excellent writing and grammar skills Strong research and fact-checking skills to ensure accuracy and originality Previous experience as a Freelance Writer, Content Writer, Editor, Copywriter, Copy Editor, or those with experience in journalism and/or media is preferred but not requiredNote: Payment is made via PayPal. We will never ask for any money from you. PayPal will handle any currency conversions from USD.Job Type: ContractPay: From £14.75 per hourWork Location:

Sign-up for our FREE newsletter...

We want to provide penarth with more and more clickbait-free news.