Senior Software Engineer
UK - Cambridge

Työsuositus: 000171

Sijainti: UK - Cambridge

Sulkeutumispäivä: 31/05/2021

Työilmoituksen julkaisupäivä: 30/04/2021

Palkka: Competitive

Työllisyystyyppi: Permanent - Full-time

Yritystyyppi: 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.

Responsibilities:

  • 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


Essential:

  • 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

Desirable:

  • 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

 

Takaisin