GUI, Data Visualisation & Software Engineer

  • Job Reference: N6030-557S
  • Date Posted: 4 October 2017
  • Location: Stevenage
  • Salary: On Application
  • Sector: Government & Defence, I.T. & Communications
  • Job Type: Permanent
  • Work Hours: Full Time
  • Contact: Sue Allen
  • Email:
  • Telephone: 01252 710215

Job Description

GUI, Data Visualisation & Software Engineer


Our client is looking for a GUI, Data Visualisation & Software Engineer to be part of the 5G research group covering new wireless algorithm, signal processing, computing architecture/platform. This role will be based in Stevenage, Hertfordshire and offers an attractive salary and benefits.


As a GUI, Data Visualisation & Software Engineer your skills and qualifications will ideally include:

Degree (BSc, MSc or PhD) in computer science, telecommunication, signal processing, electronic and data science (or related fields)

Proficient in major program designs across different platforms (C/C++, Matlab, Python and Linux)

General knowledge in wireless communication system design (mainly UMTS, LTE, 4G and 5G in 3GPP)

Linux shell scripting for test automation (e.g. bash and Python)

Expert knowledge of GUI development (Python, C/C++, QT, HTML, JAVA, PHP and major plotting libraries)

Expert in data visualisation for large data sets and real-time data/signal display

Experience of some of: machine learning, data mining, signal processing, statistical analysis

Experience of wireless communication protocols such as UMTS, LTE, 4G and 5G

Familiar with commercial software R&D lifecycle and design flow (e.g. agile vs waterfall)

Good applied mathematical skills (e.g. linear algebra, probability, information theory and signal & system)

Software development methods and tools development (e.g. git, build system, unit test, regression test system)

Experience in high performance computing with large scale distributed system design with Linux cluster

Good team working attitude and skills: punctuality, follow project plans, good verbal and written communications

Good finisher who understands how to complete a task that meets project requirements

Self-starter with good initiative in identifying new takes and taking ownership

Keen and quick to obtain and distribute new knowledge and skills 


As a GUI, Data Visualisation & Software Engineer your main responsibilities will involve:

Responsible for GUI design for 5G research & prototype systems/products 

Maintain and take ownership 4G development validation tools

Use case and data visualisation design for new major product features/functions

Support assist data analysis by applying statistical and data science methods 


GUI, Data Visualisation & Software Engineer

Location:  Stevenage, Hertfordshire

Salary:  Competitive