SonicJobs Logo
Left arrow iconBack to search

Software Researcher (Embedded, Compilers, Cryptography)

Technical Futures Ltd
Posted 10 days ago, valid for a month
Location

Cambridge, Cambridgeshire CB2 8AG, England

Salary

£40,000 - £70,000 per annum

info
Contract type

Full Time

Sonic Summary

info
  • Salary: Top remuneration package with a generous bonus
  • Experience required: Masters Degree with 2+ years commercial programming experience or a PhD in Mathematics or Computing gained from a top tier UK University
  • Skills required: Project or working knowledge of Compilers, Cryptography, Blockchain and/or Algorithms. Proficiency in programming languages to include Go and Rust, Solidity (or can train in this) and some C++ or Python. Experience with low level software either as an engineer or researcher. Solid understanding of mathematical models particularly for financial instruments. A background in or a regular user of programming language theory.
  • Responsibilities: Reviewing complex, high assurance smart contract code. Applying engineering skills to build custom tools to rapidly assess, explore or secure the code. Advising clients to make informed decisions about risk to their systems; using expertise to help solve hard security problems. Continually enhancing skills in both personal and professional development opportunities.
  • Location: Working Remotely, must be a British or EU National, but can be based in any European Country

Are you interested in Cryptography and Software Security and want to use your Mathematical and Programming excellence to fortify code essential to the finance industry?

A Software Security Researcher ideally with a PhD in Mathematics or Computing coupled with strong programming skills (Go, Rust and/or Solidity with some C++) will join an innovative start-up combining high-end security, blockchain and program analysis research. You’ll undertake Security Research as part of a team of experts in Compilers, Cryptography, Mathematics and Finance, bringing an appreciation (or personal interest in) real-world attacker mentality in order to reduce risk and fortify code.

Working Remotely, the Software Research Engineer can expect to receive a top remuneration package with a generous bonus, research opportunities and personal equipment of your choice.

You should bring the following:

  • Masters Degree with 2+ years commercial programming experience or a PhD in Mathematics or Computing gained from a top tier UK University.
  • Project or working knowledge of Compilers, Cryptography, Blockchain and/or Algorithms.
  • Proficiency in programming languages to include Go and Rust, Solidity (or can train in this) and some C++ or Python.
  • Experience with low level software either as an engineer or researcher.
  • Solid understanding of mathematical models particularly for financial instruments.
  • A background in or a regular user of programming language theory.

What you will be involved with:

  • Reviewing complex, high assurance smart contract code.
  • Applying your engineering skills to build custom tools to rapidly assess, explore or secure the code.
  • Advising clients to make informed decisions about risk to their systems; using your expertise to help solve hard security problems.
  • You’ll continually enhance your skills in both personal and professional development opportunities.

You must be a British or EU National, but can be based in any European Country.

Apply now in a few quick clicks