Skip to main content
 enquiries@cbng.co.uk  +44 (0) 1223 851815

Careers

At CBNG we provide the opportunities for people to develop their careers through joining an ambitious and high achieving team.

Overview

Our friendly and flexible working environment promotes fresh innovative thinking where everybody is given the opportunity to play a key role in the growth and success of the company.

We were born (and have achieved great success) through innovative thinking, so why change.

We have a core set of values which help us achieve success.

  • Improve collaboration across the business – ‘break the silos’
  • Take more personal accountability – be a ‘can do’ team
  • Think, perform and act like a ‘start’ up’ – speed and agility will be key
  • Behave like CBNG is your own business – how would you spend resources?
  • Celebrate our heritage but make change the norm from here

We are always on the look out for talented, innovative individuals to join our team. Find out what spots we have open below. To apply, email hr@cbng.co.uk.

(Entry Level) Software QA Engineer

Location: CBNG Histon Office, Cambridge

Department: Software QA Test and Automation

Reporting To: Software QA Test and Automation Lead

This is an exciting time for CBNG as they embark on the development of their Next Generation of Fixed Wireless Access products based on 5G air interface standard in the mmWave frequency bands. The VectaStar NR FWA products will provide “last mile” wireless internet access to rural and semi-urban locations across the world. Providing wireless internet access coverage up to 7km using a high power gNB (Access Point) and a range of CPE (Customer Premises Equipment), integrated with a Network Management System (NMS), the CBNG VectaStar NR provides gigabit throughput speeds enabling our private and enterprise network operator clients to provide a range of internet access services to their end customers. Our focus is on providing a complete turnkey solution supporting ease of install and ease of use, enabling our customers to generate revenue streams as quickly as possible whilst providing secure high speed internet access over our 5G NR Stand Alone wireless networking equipment.

CBNG is seeking a highly motivated and detail-oriented Software QA Engineer to join our dynamic team, someone with a passion for technology and learning new things. The successful candidate will be responsible for ensuring the quality and reliability of our cutting edge 5G hardware and software products through rigorous testing and quality assurance processes. This role is an excellent opportunity for a recent graduate to develop their skills and gain hands-on experience in a fast-paced software development environment, covering all aspects of the 5G technologies including RF (Radio Frequencies), networking, embedded Linux systems, cloud-based technologies and user interfaces. It may equally suit someone with a few years equivalent experience of testing / test automation of embedded software from a related commercial environment.
The role will involve the development of software QA test infrastructure and procedures for CBNG HW and SW products, primarily for lab-based testing of individual functions and features, as well as end-to-end testing of the 5G radio infrastructure equipment and Network Management Software, all undertaken in a mutually supportive Agile environment.

•    Test Planning and Design: Collaborate with the Development and System Test teams to understand hardware and software requirements and design test plans and test cases accordingly. This will involve writing manual test cases and developing test scripts in Python or using third party test tools and equipment. 
•    Test Execution: Conduct manual and automated testing of hardware and software applications, including sanity, functional, regression, performance, security and usability testing. 
•    Bug Reporting: Identify, document, and track software defects using Jira bug tracking tools, ensuring clear and concise communication with the Development teams. 
•    Test Automation: Assist in the development and maintenance of automated test scripts using appropriate automation tools and frameworks. 
•    Continuous Improvement: Contribute to the continuous improvement of the testing process and tools, staying up to date with the latest testing techniques and technologies. 
•    Documentation: Create and maintain detailed test documentation, including test cases, scripts, and test reports. 
•    Collaboration: Work closely with test team colleagues, developers, product managers, and other stakeholders to ensure the delivery of high-quality software products.

Required:
•    Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field, plus a year or more of practical experience.
Alternatively, an equivalent level of experience of testing / test automation of embedded software obtained in a relevant commercial environment.
•    Technical Skills:
o    Basic understanding of software development and testing methodologies. 
o    Familiarity with programming languages such as Python or JavaScript.
o    Familiarity with version control systems (e.g. Git). 
o    Familiarity with shell scripting languages (e.g. PowerShell or bash).
o    Knowledge of Linux systems and embedded systems. 
o    Knowledge of Web and Cloud technologies. 
•    Analytical Skills: Strong problem-solving skills with good attention to detail. 
•    Communication Skills: Excellent verbal and written communication skills.
•    Team Player:  Ability to work effectively both independently and as part of a team with a “can do”, helpful and collaborative attitude.
•    Eagerness to Learn: Demonstrated ability to quickly learn new concepts and technologies.

Desired:
•    ISTQB Foundation Level Certificate in Software Testing.
•    Knowledge of networking technologies.
•    Familiarity with network analyser tools (e.g. Wireshark).
•    Some experience of test automation frameworks and tools (e.g. PyTest, Selenium).
•    Some knowledge of SQL.
•    Basic knowledge of radio frequency principles.

•    Discretionary bonus
•    Contributory pension
•    Life Insurance
•    Income protection
•    30 days annual leave

DevOps Engineer

Location: CBNG Histon Office, Cambridge

Department: Software Team

Reporting To: Head of Software

This is an exciting time for CBNG as they embark on the development of their Next Generation of Fixed Wireless Access products based on 5G air interface standard in the mmWave frequency bands. The VectaStar NR FWA products will provide “last mile” wireless internet access to rural and semi-urban locations across the world. Providing wireless internet access coverage up to 7km using a high power gNB (Access Point) and a range of CPE (Customer Premises Equipment), integrated with a Network Management System (NMS), the CBNG VectaStar NR provides gigabit throughput speeds enabling our private and enterprise network operator clients to provide a range of internet access services to their end customers. Our focus is on providing a complete turnkey solution supporting ease of install and ease of use, enabling our customers to generate revenue streams as quickly as possible whilst providing secure high speed internet access over our 5G NR Stand Alone wireless networking equipment.

We are seeking a talented and motivated DevOps Engineer to join our DevOps team. Your primary focus will be on system administration, automating manual processes, and managing our Linux environments, Docker, Kubernetes, SQL databases and cloud infrastructure. You will also be responsible for automating and streamlining our operational processes using CI/CD pipelines to enable fast, reliable deployment of our services.

  • Manage and maintain Docker and Kubernetes for automating deployment, scaling, and management of applications.
  • Leverage various cloud infrastructures (GCP and RedHat Openshift) to manage and enhance system performance and redundancy.
  • Design, construct and manage CI/CD pipelines for our applications.
  • Work closely with the development team to coordinate code releases and manage software development tools.
  • Handle code deployments across our different environments.
  • Implement automated database administration and monitoring services for SQL databases.
  • Document and design various processes; update existing processes.
  • Improve infrastructure development and application deployment.
  • Administer, monitor, and troubleshoot Linux servers and use performance metrics to ensure system performance, reliability, and security. 

Other Features of Job (e.g. travelling, shift hours etc):

  • Normal Office Hours
  • Flexible hybrid working with Histon Office at least 2 days a week
  • Occasional out of hours work may be required
  • Flexible hybrid working
  • International travel – occasional as required

 Required:

  • Essential: Experience with deploying Docker containers and Kubernetes Clusters in cloud infrastructure.
  • Essential: Experience with automated CI/CD workflows e.g. GitHub Actions.
  • Essential: Highly experienced with Linux system administration, Python and shell scripting.
  • Essential: Experience of designing and implementing on-demand scalable systems.

Desired:

  • Desirable: Experience with SQL and database administration is required.
  • Desirable: Experience with Google Cloud Platform and / or RedHat OpenShift

 Attributes:

  • Experience of designing, deploying and managing Kubernetes Clusters.
  • Happy to work in a small dynamic team in a fast-paced environment.
  • Can do attitude

  • Discretionary bonus
  • Contributory pension
  • Life Insurance
  • Income protection
  • 30 days annual leave

Software Security Architect

Location: CBNG Histon Office, Cambridge

Department: Software Team

Reporting To: Head of Software

This is an exciting time for CBNG as they embark on the development of their Next Generation of Fixed Wireless Access products based on 5G air interface standard in the mmWave frequency bands. The VectaStar NR FWA products will provide “last mile” wireless internet access to rural and semi-urban locations across the world. Providing wireless internet access coverage up to 7km using a high power gNB (Access Point) and a range of CPE (Customer Premises Equipment), integrated with a Network Management System (NMS), the CBNG VectaStar NR provides gigabit throughput speeds enabling our private and enterprise network operator clients to provide a range of internet access services to their end customers. Our focus is on providing a complete turnkey solution supporting ease of install and ease of use, enabling our customers to generate revenue streams as quickly as possible whilst providing secure high speed internet access over our 5G NR Stand Alone wireless networking equipment.

We are seeking a highly skilled and experienced Security Architect to join our team. In this role, you will ensure that security is integrated into every stage of the development lifecycle, ensuring our products meet the highest security standards and customer expectations. The role is hands on working directly with the leaders in the engineering team developing a comprehensive security strategy for our products, and working with them to implement the necessary processes, procedures and KPIs to embedded product security into the heart of our culture. The role is varied, from defining coding standards to best practices for design and development, from identifying innovative solutions for testing and validation of our products, to training advising and mentoring engineers in security practices, along with keeping up to date with the threats and threat mitigation practices. Reporting to the Head of Software, the Security Architect will drive the security strategy for the Cygnus product portfolio ensuring our products are best in class for product security giving piece of mind to our customers and their clients that their networks and their data are safe.

  • Lead the development and implementation of security architecture across all product lines, with a focus on embedded Linux systems, open-source components and cloud applications.
  • Collaborate with development teams to design secure systems, identifying risks, threats, and vulnerabilities early in the development lifecycle.
  • Define and implement security policies, standards, and best practices for wireless telecoms products.
  • Work closely with customers and stakeholders to understand and implement specific security requirements, ensuring compliance with industry regulations and standards.
  • Conduct security reviews and assessments, including threat modeling, risk analysis, and vulnerability assessments of hardware and software components.
  • Provide guidance and oversight during development, testing, and deployment, ensuring all products meet internal and external security requirements.
  • Stay up-to-date with emerging security technologies, trends, and threats to continuously improve the security of our products.
  • Train and mentor engineering teams on secure coding practices and secure development methodologies.
  • Lead incident response planning and execution, including security breaches and vulnerability disclosures.
  • Collaborate with legal and compliance teams to ensure adherence to applicable security laws and regulations.
  • Manage relationships with external security auditors and oversee penetration testing, and other third-party security assessments.

Required:

  • Lead the development and implementation of security architecture across all product lines, with a focus on embedded Linux systems, open-source components and cloud applications.
  • Collaborate with development teams to design secure systems, identifying risks, threats, and vulnerabilities early in the development lifecycle.
  • Define and implement security policies, standards, and best practices for wireless telecoms products.
  • Work closely with customers and stakeholders to understand and implement specific security requirements, ensuring compliance with industry regulations and standards.
  • Conduct security reviews and assessments, including threat modeling, risk analysis, and vulnerability assessments of hardware and software components.
  • Provide guidance and oversight during development, testing, and deployment, ensuring all products meet internal and external security requirements.
  • Stay up-to-date with emerging security technologies, trends, and threats to continuously improve the security of our products.
  • Train and mentor engineering teams on secure coding practices and secure development methodologies.
  • Lead incident response planning and execution, including security breaches and vulnerability disclosures.
  • Collaborate with legal and compliance teams to ensure adherence to applicable security laws and regulations.
  • Manage relationships with external security auditors and oversee penetration testing, and other third-party security assessments.

 

Desired:

  • Lead the development and implementation of security architecture across all product lines, with a focus on embedded Linux systems, open-source components and cloud applications.
  • Collaborate with development teams to design secure systems, identifying risks, threats, and vulnerabilities early in the development lifecycle.
  • Define and implement security policies, standards, and best practices for wireless telecoms products.
  • Work closely with customers and stakeholders to understand and implement specific security requirements, ensuring compliance with industry regulations and standards.
  • Conduct security reviews and assessments, including threat modeling, risk analysis, and vulnerability assessments of hardware and software components.
  • Provide guidance and oversight during development, testing, and deployment, ensuring all products meet internal and external security requirements.
  • Stay up-to-date with emerging security technologies, trends, and threats to continuously improve the security of our products.
  • Train and mentor engineering teams on secure coding practices and secure development methodologies.
  • Lead incident response planning and execution, including security breaches and vulnerability disclosures.
  • Collaborate with legal and compliance teams to ensure adherence to applicable security laws and regulations.
  • Manage relationships with external security auditors and oversee penetration testing, and other third-party security assessments.

  • Discretionary bonus
  • Contributory pension
  • Life Insurance
  • Income protection
  • 30 days annual leave

System Test Engineer for 5G NR SA Fixed Wireless Access (FWA)

Location: Cambridge with travel

Department: Test Team

Reporting To: Head of Test/Lead System Test

This is an exciting time for CBNG as they embark on the development of their Next Generation of Fixed Wireless Access products based on 5G air interface standard in the mmWave frequency bands. The VectaStar NR FWA products will provide “last mile” wireless internet access to rural and semi-urban locations across the world. Providing wireless internet access coverage up to 7km using a high power gNB (Access Point) and a range of CPE (Customer Premises Equipment), integrated with a Network Management System (NMS), the CBNG VectaStar NR provides gigabit throughput speeds enabling our private and enterprise network operator clients to provide a range of internet access services to their end customers. Our focus is on providing a complete turnkey solution supporting ease of install and ease of use, enabling our customers to generate revenue streams as quickly as possible whilst providing secure high speed internet access over our 5G NR Stand Alone wireless networking equipment.

We are seeking a System Test Engineer with good working knowledge of 3GPP 4G or 5G RAN to join our team working on our 5G NR SA (Standalone) Fixed Wireless Access solutions. 
This role involves designing, implementing and maintaining automated test frameworks to ensure the reliability and performance of our software systems.
This role requires a deep understanding of software testing methodologies, a strong background in Python and experience with test automation tools.
Exhibiting strong communication and team working skills, with the ability to work effectively with cross-functional teams to address test findings and improve product quality and contribute to project success.

Designing, writing and executing test cases and plans for our 5G NR FWA solutions including both cabled and over-the-air tests in a test network environment. 

Conducting comprehensive testing of 5G NR SA Fixed Wireless Access solutions in a lab-based environment as well as OTA in an outdoor environment.

Debugging issues in the system setup and operation, requiring an understanding of the technology and the ability to work independently and in a team, to bring up the system and resolve problems.

Contribute to the development of technical documentation and reports to communicate test results and recommendations.

Required:
•    Strong skills with C/C++, Python, or other programming languages.
•    Experience with test tools for measuring throughput, latency and other key network parameters
•    Expert knowledge of system test strategies for wireless products
•    Experience with data networks and their operation
•    A good understanding of 3GPP 4G/5G, network architecture, protocols, and standards.
•    Experience with test tools and software, including signal analysers, network simulators, and test automation.
•    Creativity and ability to independently formulate problems and solve them.
•    Excellent ability to prioritize tasks and adapt quickly to the very dynamic context of a startup
•    Knowledge of modern wireless communication tech stacks.

Desired:
•    Experience with agile development methodologies and SDLC
•    Experience with build tools and environments, Docker, Jira, Jenkins, Kubernetes.
•    Experience with the Git on GitHub or other version control systems.
•    Understanding of cloud infrastructure and databases and how this impacts product performance
•    Excellent working knowledge of the Linux operating system.
•    Knowledge of configuring carrier grade managed switches, gateways and routers.
•    Experience with SNMP, NETCONF, YANG network management protocols.
•    Knowledge of analogue and digital circuits as well as radio frequency principles is an asset.

  • Discretionary bonus
  • Contributory pension
  • Life Insurance
  • Income protection
  • 30 days annual leave

Graduate Embedded Software Engineer

Location: Cambridge/hybrid

Department: R & D

Reporting To: Embedded SW Lead

This is an exciting time for CBNG as they embark on the development of their Next Generation of Fixed Wireless Access products based on 5G air interface standard in the mmWave frequency bands. The VectaStar NR FWA products will provide “last mile” wireless internet access to rural and semi-urban locations across the world. Providing wireless internet access coverage up to 7km using a high power gNB (Access Point) and a range of CPE (Customer Premises Equipment), integrated with a Network Management System (NMS), the CBNG VectaStar NR provides gigabit throughput speeds enabling our private and enterprise network operator clients to provide a range of internet access services to their end customers. Our focus is on providing a complete turnkey solution supporting ease of install and ease of use, enabling our customers to generate revenue streams as quickly as possible whilst providing secure high speed internet access over our 5G NR Stand Alone wireless networking equipment.

CBNG is seeking a highly motivated and detail-oriented Graduate Embedded SW Engineer to join our dynamic team, that have a passion for technology and learning new things. The successful candidate will join our Embedded SW Team responsible for the development of new features and functionality across the 3 embedded stack layers and the 5GCN. The graduate will create features that provide differentiation of our products and keep us ahead in the game as the 5G SA technology moves towards a cloud-based architecture i.e. Migrating to a cloud native 5G core, disaggregation of CU/DU functionality, streamlining data paths and optimising performance amongst other improvements and bug fixing activities.

This is a great opportunity to get in on the ground floor as CBNG moves into a new era, to drive the next generation of CBNGs products, to define CBNGs 5G embedded SW roadmap, to define CBNGs embedded SW development strategy and deliver world beating 5G SA FWA solutions that enable monetization of gigabit wireless internet access services in remote and rural areas for our customers.

The Graduate Embedded SW Engineer will be responsible for:

  • Design, develop, and maintain embedded software for 5G Embedded SW solutions for FWA
  • Optimize software performance for resource-constrained environments.
  • Troubleshoot and debug software issues at both the system and application levels.
  • Participate in code reviews and contribute to continuous improvement of software development processes.

Required:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • Experience in embedded software C/C++ on Linux platforms
  • Experience with build tools and environments, Kubernetes, Jira, Jenkins
  • Experience with the Git or other version control systems
  • Experience with debugging tools and techniques for embedded systems (e.g., GDB, JTAG)
  • A working knowledge of the Linux operating system
  • Analytical Skills: Strong problem-solving skills with attention to detail.
  • Communication Skills: Excellent verbal and written communication skills.
  • Team Player: Ability to work effectively both independently and as part of a team with a “can do”, helpful and collaborative attitude
  • Eagerness to Learn: Demonstrated ability to quickly learn new concepts and technologies.
     

Desired:

  • Master’s degree in computer science, software engineering, or related field
  • Basic knowledge of analogue and digital circuits as well as radio frequency principles is an asset, but not essential.
  • Strong skills with python programming language
  • Knowledge of 5G embedded SW architecture 5GCN, CU, DU, RU
  • Excellent ability to prioritize tasks and adapt quickly to the very dynamic context of a startup 

  • Discretionary bonus
  • Contributory pension
  • Life Insurance
  • Income protection
  • 30 days annual leave

Graduates

We are looking to recruit a number of graduates to join our teams across all disciplines including SW, Test, Operations and Sales.

If you are a graduate in Computer Science, Electronics and Engineering and want to be part of our rapidly growing business developing ground breaking products. 

Please contact lou.papworth@cbng.co.uk for more information.

 

Job applicants' personal data

At CBNG we are committed to making sure that we both protect, and respect, your privacy under the General Data Protection Regulations 2018 (GDPR). Please take the time to read our policy so you are able to understand how we use the information you provide to us and how we make sure it is protected.

When applying for a role you will be asked to provide your consent to use and hold your personal data. Any information that you may provide to us may help us with our recruitment process. This information will include your name, address, email address, ‘phone numbers, work, education and qualifications history and also your full CV. We are also required by law to collect information regarding your nationality and right to work in the UK.