The Company Our client drives technological change to meet global connectivity needs for the 5G era and beyond. From their global HQ in Bristol, they are leading a new era of high-speed connectivity. They utilise mmWave frequencies to generate cost-effective, reliable, and ultra-fast wireless networks. Their unique mmWave solutions are engineered for emerging connectivity needs – from smart city networks to connected vehicles. They work together with integrators, manufacturers, and service providers to deliver the superior speeds of connectivity needed for the data-intensive applications of the future. That’s why they’re trusted partners of the world’s biggest names in telecoms and technology. System Test Engineer Type: Permanent, full-time. Reporting to Head of System Test. Salary: circa £75000. Location: Bristol UK- eligible for Hybrid Working. Why new role: To capitalise on the existing System Test facility. About the Role Our Client is looking to appoint an additional system test engineer to capitalise on the existing System Test facility. You will be part of the team responsible for enhancing our System Test capabilities as new features and capabilities are rolled out. This includes some manual testing but primarily developing test automation to enable us to effectively use our extensive laboratory environment to create repeatable test scenarios that exercise the full set of product features. You will be able to understand and influence testing of: Our Network Management Solution, which provides “sea of nodes” configuration, monitoring, and control The complex networking arrangements that enable data flow between multiple clusters of nodes Our Intelligent Control Plane software, this being the brain of our Systems Product and provides the flexibility and extensibility to develop use-case specific behaviours for different target market applications The expected RF behaviour of our mmWave phased array antennas Multiple use-case deployment scenarios, such as: point-to-point networks; fixed mesh networks; and highly dynamic mobility scenarios with vehicle-to-vehicle communication when moving at high speeds. About You Your skills : Experience of a variety of programming and scripting languages to develop test tools and applications within a Linux environment. Strong programming skills in either Python or C. Comfortable with bash. Experience with SQL, InfluxDB, Grafana, Django and Docker is a bonus. Experience of the specification, configuration, and integration of systems (such as network switches, network testers, VM clusters) to build test systems at a black box level Experience with networking protocols at both layer 2 and layer 3 Quality-orientated and used to working within a disciplined software development process using industry-standard continuous integration methodologies and tools, such as Jira and Git, particularly within an Agile development environment Demonstrable experience of having designed and implemented process-driven complex and reliable test tools for automated real-time testing, across test systems involving multiple pieces of hardware and software Exposure to the wireless telecommunications/networking domain, with direct exposure across complex networking, hardware, and software systems Able to demonstrate best working practices for test development, automation, and documentation with a willingness to get hands-on both in a lab and field test environment. Occasional ability for travel to test locations in the UK. Your personal qualities : Excellent interpersonal skills with the ability to: o Build effective working relationships with internal and external customers o Work as a team player, sharing and liaising closely with other team members o Communicate complex information to others within the technical community A thorough, persistent, methodical, and focused approach to problem-solving, with an ability to proactively identify technical needs and to work across the organisation to effectively resolve them with great attention to detail.