Senior Software Engineer
UK - Cambridge

Jobbreferens: 000171

Plats: UK - Cambridge

Slutdatum: 31/05/2021

Datum för publicering av jobb: 30/04/2021

Lön: Competitive

Anställningstyp: Permanent - Full-time

Affärstyp: Research & Development


Toshiba Europe Limited has pioneered the development of quantum communication systems over the past decade, setting new standards for cryptography and data security. We are currently seeking a Senior Software Engineer to join the growing team developing our products within Toshiba’s Quantum Technology Division, based in Cambridge, UK.

The successful candidate will lead the design, implementation and maintenance of our software stack, primarily comprising systems and network programming. You will join a dynamic and world-leading organisation, working alongside a team of engineers and researchers, and playing a major role in the development of next-generation secure communication products.


  • Managing Toshiba’s quantum technologies software workflow & code base (mostly C/C++), including maintenance of production code in addition to new developments
  • Work closely with hardware development and test teams to understand and solve software-related problems
  • Design, build and test new software solutions, in collaboration with a global team delivering future quantum communications products
  • Write technical design and test documentation


  • Software engineering experience in C/C++
  • Detailed knowledge of networking, hardware interfacing and system programming, including experience with multithreading
  • Strong competency with linux and security aspects of software development
  • Excellent programming and problem-solving skills
  • Familiarity with software development practices from project conception through to test and maintenance, including best practices such as  Git, unit testing, code quality automation, agile management etc.
  • Motivation to work in a mutlidisciplinary product team, demonstrating excellent communication skills and time management to successfully drive projects


  • Knowledge of other programming languages (e.g. Python, Bash, Javascript)
  • Experience in cyber-security, cryptography and systems hardening
  • Software engineering experience in the communications industry